Friday, December 19, 2008
We've had a number of customers come to us for help replacing their existing Sametime archiving system. We actually published a case study on one such project.
Simply put, no other archiving solution is as tightly integrated with Sametime. IMtegrity’s native Sametime design eliminates the need for additional proxy servers and external databases to deliver these key architectural benefits:
* IMtegrity is integrated with Sametime’s native chat logging facility
* IMtegrity uses familiar Lotus Domino data storage and system maintenance
* IMtegrity uses Notes .NSF as its data storage system to leverage existing access control lists, administrative policies, and training
We are offering competitive upgrade pricing to make it even easier to switch to Instant IMtegrity Archives - 25% off list price. For many companies, this means you can deploy IMtegrity for less than the cost of renewing support with your current vendor.
Check out the full press release for more details.
Friday, November 14, 2008
Tuesday, October 14, 2008
(For the benefit of you non-football fans, a struggling Cleveland Browns team stomped a New York Giants team that many pundits described as the NFL's best.)
Why is it a good thing if, on 'any given Sunday', any team can fully expect to defeat any opponent? Parity is defined as equality, and to me that equals mediocrity. Why strive for excellence when merely being average gives you a fair shot at making the playoffs?
In software, parity is the mortal enemy of innovation. Google wouldn't have become Google if Larry Page and Sergey Brin had been satisfied merely to achieve equality with Yahoo, MSN, Ask.com, and all the other search engines they overtook.
Here at Instant, we live to innovate. We never stop seeking competitive advantages. We continually deliver clever new features to increase our lead over our competitors.
Other vendors might be satisfied with parity; we most certainly are not!
Thursday, October 2, 2008
Apparently, there is no mechanism to simply send an email to Rep Carol Shea-Porter. Instead, in order to get a message to Rep. Shea-Porter, people (her constituents) must visit her web site and then post a message.
In normal times, I would find this merely an added step that is not necessary. However, today, I find this both annoying and disconnected from the tools that I use to communicate with customers, vendors, and friends.
Here is what I receive when I attempt to post a message concerning my thoughts about the current financial rescue package:
Monday, September 22, 2008
Instant Buddy List Administrator was originally intended to help Sametime admins maintain centralized control over the accuracy and integrity of an organization's buddy lists. But then a major defense agency surprised us by fronting Buddy List Administrator with a web-based questionnaire, the answers to which would automatically provision each new user with a custom buddy list relevant to their role and mission.
Pretty cool, yes?
Each user is productive from the first minute they're activated in Sametime. And untold hours of administrative overhead has been eliminated - a key consideration when you're rolling out Sametime to 100,000 users.
Check out the full case study at http://www.instant-tech.com/case_studies/Solution_Spotlight_-_Instant_Buddy_List_Administrator.pdf
Wednesday, September 10, 2008
If so, we want to thank you for recommending us.
From now through end of year, we will reward you with a $200 Best Buy certificate for every referral that results in a purchase of one of our products. All you have to do is contact us to register your referrals; our sales team will take care of the rest.
Note: We respect corporate policies that prohibit employees from receiving vendor incentives. If your company has such a policy, we will pass your referral reward along to your employer in the form of a $200 price deduction.
Thank you for your loyalty and support!
Thursday, August 28, 2008
Whatever the reason, some companies decide to address their needs with an internal development project.
We've compiled our experience (and theirs) into a 'build or buy' white paper. If you're thinking about building your own OCS archive viewer, you need to read this document. You can download it for free from our white paper library.
Posted by Dan.
Thursday, August 21, 2008
Title: Knowledge Collection: Frequently Asked Questions about Lotus Sametime
Title: Knowledge Collection: Sametime with LDAP
Title: Knowledge Collection: Notes Instant Messaging
Lotus Notes Instant Messaging Tracing
Title: Debug parameter for troubleshooting Notes Instant Messaging issues
Title: How to turn on additional debugging for the Sametime Meeting Room Client and Broadcast Client
Title: What information should be collected when troubleshooting an A/V issue with Sametime meetings?
Community components tracing
Title: What is the VP_TRACE_ALL parameter in the sametime.ini?
VP_TRACE_ALL + meetingserver.ini
Community components and meeting server tracing
Title: Enabling Sametime meeting server debug on AIX/Solaris
Meeting Server Tracing/Java
Title: How to enable debug for the Sametime Meeting Server
Title: The Sametime STDirectory service repeatedly stops and restarts itself
User Storage Tracing
Title: Debug flags for Sametime stuserstorage service
Directory, Browse, Groups issue tracing
Title: Sametime public groups appear empty on a server configured for LDAP
Title: Understanding, configuring and troubleshooting Sametime policies
Tuesday, July 29, 2008
Here is an article on Windows Scripting Host.
Here is the wikipedia entry for Windows Scripting Host
The disclaimer application is a Sametime Server application that monitors inbound logins to the Sametime server. When a new login takes place, our disclaimer application notifies the person (via an IM window) with a message that their Sametime conversations may be monitored and recorded.
IMtegrity has been on the market for about 5 years and this is the first request that we have received to provide a disclaimer notification.
Overview of the product is here: http://www.instant-tech.com/Disclaimers.cfm
Friday, July 25, 2008
Yeah...after a lot of work, numerous conversations with our ISP to configure the reverse DNS, emails with some great folks at IBM, and a bunch of installations, our Sametime Gateway is finally active.
I can't say that it was a simple process, but it sure is nice to have AOL and Yahoo awareness directly in our Sametime client.
Tuesday, July 22, 2008
Here is an article on integrating .net and Java using XML-RPC:
One of the issues that we are discussing is which base language to support moving forward (Java or c#) and in addition, if we integrate a script engine, which script engine should we support. Currently, we have a few too many languages (VB6, C#, Java) that we have used to develop a variety of applications.
This article describes how to integrate LUA into C#:
Here is another article on building a implementing a script engine that mimics c#.
For many of our products, we are using the Java toolkit, although both Community Server Toolkit as well as the Gateway Integration Guide are getting a lot of review.
Many of our ealier applications took advantage of the Sametime COM Toolkit, although we are moving most of our next releases to the Java platform.
Monday, July 21, 2008
Persistent chat adds permanance - and security and encryption - to the benefits of presence awareness and real-time communication of IM. In effect, persistent chat turns communication into collaboration by ensuring that chats and documents and content persist over time.
We recently published a solution brief that describes the value of persistent chat, including real-world usage examples. It also describes how IBM has bundled Instant products into their offerings. Download a copy of the brief here:
Posted by Dan.
Wednesday, July 16, 2008
The goal is to create a core application API and framework that we can easily extend using the scripting engine, and that we can provide to our customers for additional extensions that are specific to their requirements.
On the Java side, we are investigating LUA as well as the standard JSR 223 compliant scripting engines. https://scripting.dev.java.net/
For our dot net applications (our Navigator) it might be very useful to provide an easy to use scripting framework to extend both the Instant Agent Service Manager and the Instant Agent Navigator.
The RTC COM API were useful, but did not scale appropriately for high volume server side applications. At one point, we created an abstraction layer to wrap both the RTC COM API and the Sametime COM APIs. Our Instant Agent Navigator is built using this abstaction layer and supports both OCS and Sametime.
Monday, June 30, 2008
The phrase 'first-contact resolution rate' never entered my consciousness until I joined Instant Technologies. Sure, as a consumer, I had my fair share of frustration in dealing with companies with no apparent interest in answering my questions quickly and efficiently. I've navigated illogical autoattendants only to connect with the wrong person....who of course had no idea to whom I should be transferred. I've waited forever (in fact, I am still waiting) for callbacks from several companies.
Ken Landoline, VP and Principal Analyst at Saddletree Research, describes why first-contact resolution rate is one of the key criteria on which help desk and customer service organizations are measured:
“Our experience in customer contact center operations confirms that the inability to reach the right person the first time is a major driver of customer dissatisfaction in the customer service/contact center environment. Additionally, in many cases, poor first-call resolution performance has been shown to drive a significant share (in some cases, up to a third) of a call center’s overall operational costs.”
The same concepts apply to internal help desk operations—employee productivity plummets if they do not have access to the information and resources they need to do their jobs effectively…and employee frustration skyrockets if they must jump through multiple hoops to obtain the assistance they require.
If your company cares about customer satisfaction and/or employee productivity, you need to add presence-aware, real-time responsiveness to your operations.
For more on this topic, check out our solution brief.
Posted by Dan.
Wednesday, June 11, 2008
So, right now, I suspect that many teens and 20 somethings spent a good deal of team on facebook, youtube, world of warcraft, and other variations on either peer created content, or browsing content that is being delivered over a medium other than their TV. With the explosion of content (youtube, redtube, ustream, facebook), the broadening of the tcp/ip pipes, and the 'social' aspect of peer rated content, it's difficult for me to see the long term value of my cable system.
For me, there are a couple of issues that are hanging out there:
* How can I watch content delivered over tcp/ip using my nice new TV
* With the lack of fiber, the content currently delivered by something other than cable looks crummy on screens other than my computer display
The marketers will follow the content, no matter how that content is delivered.
I want fiber, a way to bridge web based content into my TV, and a clean UI to easily surf that web based content from my couch.
Friday, May 2, 2008
E-CollabCenter is a compelling demonstration of the value of instant messaging. But what makes it REALLY cool is the fact that several of our products are at the heart of E-CollabCenter:
Instant Team Sessions delivers encrypted and secure browser-based persistent chat rooms so remote and/or cross-organizational teams can collaborate on specific topics in the atmosphere of an open forum where both the chat room and the content— conversations, documents, files, bookmarks—persist over time. Access is controlled and password protected, and all conversations are time synchronized.
Instant Buddy List Administrator provides centrally-controlled, server-side buddy list management that effectively eliminates the administrative overhead of creating persistent chat rooms and managing their group memberships.
Instant IMtegrity Archives provides IM archiving, search, and discovery for auditing and oversight. If questions are asked about who said what to whom, Instant IMtegrity Archives will provide irrefutable evidence.
Now consider two examples of how these solutions are being used in the real-world:
Interdict ships in hostile waters. Identify hostiles and take appropriate action.
Boarding team takes pictures of the target ship, its crew members, its equipment, etc. The pictures are instantly uploaded to the mission’s persistent chat room, where intelligence experts at command headquarters analyze the data and decide on actions to be taken.
The innocent are quickly freed to go about their business; suspects are detained for further investigation.
Provide logistical support for military operations.
Persistent chat rooms are created for each logistical component (inventory levels, procurement, etc). Logistics support staff create keyword-based alerts relevant to their roles so they are instantly and automatically notified when someone in one of the ten or twenty persistent chat rooms mentions something that requires their attention.
Increased efficiency and improved response times in logistics ensures that personnel in the field have the resources they need to complete their mission successfully.
If you also consider the commercial applicability of these solutions, enterprise instant messaging finally has the power to revolutionize business communications to an even greater degree than email did in the 1990s. Enterprise IM, deployed with our solutions, eliminates all barriers of time and distance to deliver increased productivity, reduced costs, improved customer service, and more - it's business done better and faster than ever before.
Posted by Dan.
Tuesday, April 15, 2008
Monday, April 14, 2008
Just about every organization on the planet relies on some form of IM. And an ever-increasing majority are relying on Sametime or OCS rather than assume the risks of public IM systems. Ergo, thousands upon thousands of businesses, schools, and government agencies require our products.
We need your help to find them so we can work together to meet their requirements.
And in cases where they find us first, we need your help to close the deals and implement the solutions.
So if you're a VAR, or if you know a VAR with Sametime or OCS skills, please send a note to firstname.lastname@example.org so we can discuss how we can work together.
Posted by Dan.
Friday, April 11, 2008
The Convoq experience follows many of my own experiences at Bowstreet, now owned by
IBM, as well as my post Bowstreet days here at Instant. I would place Bowstreet in the 'too much money' category and the excessive infusion of cash at Bowstreet created an environment that was disconnected from market requirements and customer feedback. At Bowstree, I can vividly remember far too many discussions around a white board and not enough interactions with customers. However, it's difficult when your company is very early to the market with a product that customers may not yet need. Also...when you have a lot of money, there is a need to demonstrate a lot of action - whether or not that action is appropriate.
My own experiences have demonstrated that market timing, combined with an ability to execute, are critical. Instant's initial product (TeamMessenger for Outlook), was simply too early to attract any substantial amount of traction - read real $s. For us (Instant) integrating the dominant enterprise IM platform with the dominant productivity platform was obvious. However, it took a few years for it become a standard requirement in the market.
Unfortunately, we didn't build a big enough moat around our idea and IBM later included similar functionality (although not nearly as complete) for free in their product. While we considered applying for patents - we unfortunately skipped that process - mostly as a result of both time and money constraints.
Some of my summary notes are:
Attention to details
Speed (sometimes you need to speed up, sometimes you need to enter a holding pattern and slow down)
Startups are pretty tricky...thanks Chris for posting such a great synopsis.
Thursday, April 10, 2008
Over the years, we've adapted the product to support some of the most common issues that we hear from our customers:
How to migrate users after a merger, organizational change, or directory conversion
How to rename people
How to remove people
How to pre-populate a team with a custom buddy list
How to make all of these changes without stopping the Sametime server
Of course, working with the Sametime buddy list storage architecture hasn't been easy, but it has been a learning process. We've learned the finer details of vpuserinfo.nsf as well as all of the Sametime tool kits. In the process, we've also created an indexing database to help us quickly locate all of the references for a person across all buddy lists. So, for instance, before we rename a user, we locate all references for the person using our buddy list indexing database.
We are always eager to hear other ideas for buddy list management and administration. Based on the feedback that we hear from our customers, the need to centrally manage and administer Sametime buddy lists is dramatically increasing.
Tuesday, April 8, 2008
The issue is that, by default, readviewentries returns the number of entries specified by a value in the server doc. For one of our customers, this was creating an issue, since they need to return 200 entries.
We store the URL to retrieve the values in a .net application config file. So, we simply wanted to update our ?readviewentries call to include the &count=200 value.
Here was our original entry:
This was our first try (which of course fails since we need to escape out the ampersand)
After escaping the ampersand with amp; the new key is something that looks like:
Monday, April 7, 2008
Marketing all too often favors style over substance. How many 'games of the year' were played in the NFL last season? How many movies are touted as 'the year's best film!'?
One of my key mandates here at Instant Technologies is to update and refine our marketing messages and our marketing materials. It's a big job, but it's shockingly easy - our software architects have built a suite of well-designed products that sell on their own merits.
My main job, therefore, is simply to raise awareness....to make certain that prospective customers think of Instant Technologies when they need a solution for Sametime or OCS. In so doing, I will remain true to our core marketing philosophy: Promise only what you can deliver.
What does this mean for your business?
- No hard sell - Our marketing is centered around your real-time communications dilemmas, with clear and concise statements of how we solve those dilemmas.
- No bull - The features listed in our materials are real, and the benefits we describe are based on real-world feedback from customers just like you.
- Software that meets or exceeds your expectations.
Sunday, April 6, 2008
Typcially, we use gotomeeting, share our screens, and then I use snagit to capture images. After an image capture, I jump into ms paint and start doing some design updates.
It might also be a nice plugin addition to our TeamSessions - Sametime persistent chat rooms.
Thursday, April 3, 2008
As I think about twitter, it seems to be a very neatly crafted presence platform. Albeit, a presence platform that takes a different shape than the enterprise platforms like Lotus Sametime or Microsoft OCS.
For now, twitter seems to be grafting onto the early adopters (no surprise) but I am curious what a twitter migration into the enterprise application area might look like. Assuming that an existing presence platform might be slightly repurposed, or extended, to support some flavor of an internal twitter like network.
Wednesday, April 2, 2008
We make heavy use of Sametime, OCS, Sharepoint, and Goto Meeting - all on a daily basis. In many ways, the extensive collaboration platforms have enabled our teams to dyanically assemble, work on extensive projects, and share content and information as if we were sitting in the same building.
However, over the years, I've discovered that a daily phone conference is a fantastic way to keep projects on track.
Here's the general pattern when my remote communication 'escalates'.
1 to 1 IM
Group IM + Conference Call
Conference call with shared Goto Meeting screen sharing
If things get complicated, I might move from basic IM to a shared call with screen sharing in less than 2 minutes - and that includes assembling multiple people from different locations.