The Salutation Consoritum News Letter
February 1998

Table of contents

Message from the President
Salutation News
From the Managing Director
Salutation Scenarios
Salutation Megatrends
Product Focus
Tech Talk
Upcoming Events

Message From the President

The consortium continues to grow with Adobe Systems, Inc. our most recent member. I extend a welcome to them from the membership and look forward to significant advancement in the Salutation architecture and its rollout because of their involvement.

We continue to build and refine our information base, enabling you to better understand the Architecture and how it can be used to solve real problems. For example, we have revised Part One of the Architecture Specification to make it more readable, and we have a new white paper discussing Information Management Services that can be constructed on the Salutation base. Additionally, we have prepared guidelines for the use of the Consortium's logo in conjunction with enabled products.

And we are far from finished. Our target for next release of the Salutation Architecture Specification in June 1998. This release will include JetSend and Internet support. The Consortium is also developing business plan analysis directed towards opportunities in the Salutation based market. Additionally, the Consortium is accepting bids for the development of reference code demonstrating Salutation Client and Salutation Functional Unit implementations.

Finally, we are in our planning stages for Salutation Birds-of-a-Feather seminars to be held during the first half of this year. These seminars are designed to focus on industry segments, the problems and customer requirements encountered there, and the solutions Salutation can enable. These sessions will have a significant brainstorming component, allowing industry leaders in each segment the opportunity to discuss current trends, and to formulate global solutions for interconnectivity in an open forum.

Let me also report that the Salutation Board of Directors has approved an aggressive action plan to increase membership and enable development of supporting products. Look for additional how-to seminars, development aids in the form of bridges to existing platforms and technologies, and intensive work with standards bodies.

Salutation News

Consortium Signs Agreement to Produce Port-of-Entry

The Salutation Consortium has contracted with XtraWorX, LLC to produce the Salutation Port-of- Entry. This Windows-based product is developed on the IBM Salutation Manager. It is intended to represent your Windows 95 and NT environments to a network in Salutation-architected terms. Complete with graphical user interface, the Salutation Port-of-Entry provides the developer with a total end-user control environment for specifying which local resources are available to other Salutation-enabled devices, applications and services. The resulting software provides application developers a Window configurator for representing their products, other devices, and services installed on the local platform to a Salutation network.

The Salutation Port-of-Entry is planned to run on a Windows desktop, and will represent the capabilities of that environment to other applications, devices, and services via the Salutation Protocols. The Port-of-Entry will provide a consistent user interface and basic set of interactions with network peripherals, allowing software manufacturers to concentrate on developing their application without diverting resources to implement Salutation-specific technology.

XtraWorX was selected by the Consortium to produce the Port-of-Entry based on the company's response to the RFI published by the consortium in August 1997 ( XtraWorX is dedicated to furthering information interchange in dynamic network environments through:

A prototype of the Port-of-Entry was shown at the Consortium's booth during COMDEX Fall '97. The Port-of-Entry is targeted for availability in the second quarter of 1998. The Consortium will be making additional announcements regarding how the product will be distributed.

Consortium Updates Documentation

In order to assure the Salutation Architecture is easy to understand, the Consortium has reissued Part One of the Architecture Specification. This revised document can be accessed from the Consortium's web pages by ordering the entire specification ( If you already have the specification and wish to retrieve just the updates for Part One, there is a link on the Consortium's home page ( to access an Acrobat or PostScript version of the new document.

To highlight how the Salutation Architecture can enhance applications and services, the Consortium has developed a white paper called "Salutation Architecture: Enabling Applications and Services". This white paper highlights the current trend towards networking applications, services, and devices through the intranet, Internet, and extranet. It details problems faced by information workers as they try to mix and match paper, voice and data processes in the expanding network environment. This white paper shows how Salutation technologies can be used as the basis for an Information Management Service which bridges the gap between the processes with examples of automated plug and play, resource management, and device protocol conversion. Finally, the white paper details the framework that has been put in place by the Consortium and its members to support the development of Information Management Services. The new white paper can be accessed from the Consortium's web home page (

From the Managing Director

Come one, come all to the Salutation Birds- of-a-Feather sessions that I will be organizing for application developers and solution providers who want to capitalize on the benefits that Salutation enabling can bring to their products and services. Learn how Salutation can deliver added value to your customers by enhancing your products, applications and solutions. My objective is to bring together developers who share a common interest such as an industry focus, application area or office product opportunity. Through presentations, expert panels, work groups and round table discussions, these sessions will be enlightening, informative and educational. They will provide the environment to explore the many facets of the open Salutation architecture and protocol and how to apply them to satisfy the networking requirements of your customers.

To maintain the competitive edge in the marketplace there is a need to develop networking solutions that satisfy not only today's but the future needs of customers. In the world of rapidly changing networking environments, solutions that utilize the Salutation architecture are leading edge, because they can deliver the adaptability that all customers want. The timing could not be better, with new Salutation enabled products on the horizon, come and learn how to improve the market demand for your applications, products and solutions.

The objectives of the sessions are: to enable developers to understand the benefits of incorporating Salutation into their applications, give the attendees an introduction/education on Salutation, provide an opportunity for developers to exchange ideas on building Salutation based solutions.

Here are topics that will be included and tailored to the specific focus of these 1-2 day sessions.

  1. Application development insight
  2. Salutation Concepts and Advantages
  3. Salutation Technology Overview
  4. Specifics of Salutation Protocols (Discover, Availability, Service for Fax, Print, Scan, Etc.)
  5. Current Products and Plans with demo
  6. Available Development Aids
  7. Product Certification and Testing
  8. Brainstorming session on how the architecture might be used both from a technical and marketing prospective.

During the next several months these Birds-of-a- Feather sessions will be provided by the Salutation Consortium and supported by the member companies. We are currently finalizing the focus area for each session, examples include; Fax, Network Scanning, MFPs, Office Applications, Home Networks and others. Please contact me if you have an area of interest that you believe would be an excellent session focus. The announcement and enrollment information for these sessions will be available on the Salutation Consortium web site. You can also contact me via email or telephone and I will send you the information.

Salutation Scenarios

In each issue, this section of the Salutation Newsletter will highlight potential uses for the Salutation Architecture. We aim to prod your thinking as you visualize how Salutation might benefit your business. First we'll describe how someone might use Salutation-enabled products and services to solve a problem, then we'll take the covers off and show you how Salutation technology made the scenario possible.

User Defined Device Interface

Bob has just purchased a PDA with infrared interface. He is anxious to try one feature in particular. Bob is a 'Local Area Mobile Worker'; he spends most of his time out of his office on his campus, supporting the local staff. One frustration for Bob has been learning how to use all the different copiers at his location, and because of his wanderings, he has seen all of them. There are 5 different desk top units from 4 different manufactures. There are 6 different mid-range copiers from 3 different manufactures. And then there are those 3 production units with all those buttons, knobs and displays. They all have different interfaces and they all confuse Bob. He says the one button he uses the most is the Reset Button.

But Bob has learned that his new PDA has a generic copier user interface built in; one which he can modify to meet his needs, but will also control every copier on the campus. Using the setup tool provided, Bob builds a graphical interface on his PDA containing the standard radio buttons, check boxes and push buttons. The setup function allows him to place only those controls he uses on his control panel. He selects Copy, Number of Copies, Staple, Collate, Duplex, and Reset. Then off he goes to try out his new productivity aid.

Much to his delight, it works successfully. At the first copier he can find, he points his PDA at the office equipment to assure a connection via the infrared link. He activates his new user interface. His screen lights up showing the interface he created. He notices that the collate, staple and duplex functions are �grayed out'. Examining the office copier, he sees that it does not support these functions. "Cool," he says as he realizes that the interface he created is automatically adjusted for the configuration of the copier. He places a document in the copier's feed station, then sets the copy count on his PDA and touches the PDA screen where the Copy button is displayed. The copier jumps to life, feeding in page after page of his document and producing the specified amount of copies.

For self assurance, Bob decides to do another experiment. He walks to the other side of the campus where the production copiers are located. Again he aims his PDA at the floor-standing copier and activates the PDA's copier user interface. This time, just as he expected, none of the controls are grayed out as these high-end copiers are full-functioned. Again he places his originals in the input tray. On his PDA, he selects the appropriate copy count and this time also selects collate, staple and duplex, "Just because it's there." He then touches the Copy button on the PDA's screen and the production copier speeds through his job to his specifications.

"Couldn't have done it better myself," he says as he wanders away, realizing he never used the reset button

Salutation Behind the Scenes

1.When the PDAs are turned on, an initial Salutation Protocol exchange occurs between the PDA and the copier. This exchange reveals the characteristics of each copier which the PDA equates to the user interface designed by Bob. This information is used to tailor the interface to the specific capabilities of the copier.

2.When communicating with a low function copier, the Salutation exchange does not detect stapling, collation or duplex capabilities on the copier, so these functions are �grayed out'.

3.When communicating with a high function copier, the Salutation exchange detects stapling, collation and duplex capabilities on the copier so these functions are enabled.

4.Salutation Protocol is also used between the copier and PDA, to pass command and control information from the PDA to the copier. The copier will convert the standardized Salutation interchange to the specific command language of the device.

5.This same Salutation Protocol exchange can be used to send status information to the PDA, thus alerting the PDA's user of paper jams and supply problems.

Salutation Megatrends

The sixth in a series by Robert A. Pascoe, former president of the Salutation Consortium. Pascoe now operates Senior Technical Staff Consulting, LLC, a consulting firm focusing on interconnection technologies and interworking.

Remember MEGATRENDS, a 1982 best selling book by John Naisbitt and Patricia Aburdene which posted prophecies for the decade to come? The authors described ten major shifts in social, economic, political and technological trends, with the premise that these shifts would have wide ranging effects on our lives. We have been reviewing these trends to see if the authors' visions have come to pass and what it has meant to our life and lifestyle today. In this issue of Greetings we will take a look at the ninth trend:

9. Hierarchies to Networking

The Trend: The authors of MEGATRENDS predicted a population shift from the rust belt to the sun belt as industries recognized that the crumbling infrastructure of the north could not accommodate the changes required by the move to information economy. On the other hand, the South offered a growing infrastructure and demonstrated a willingness to work with industries to attract the tax base to their geographies. The workforce would recognize the South's quality of life advantages of milder winters and informal lifestyles.

Today: This North-to-South trend has come and gone and has been replaced by the new migration; the West. My family personally rode these trends. We moved from upstate New York to Texas, and then to Utah two years ago. However, location selection is now more �trendy' than �megatrend.' That is, the technologies available to information workers allowing participation in global markets and decentralized teams (e-mail, teleconferencing and video conferencing), also enabled us to work-from-home. The real geographic shift is not to a specific geographic area, but rather the scattering of the work force to the four winds. As noted earlier, being "at work" is about getting the job done regardless of where you are. Proximity to the office is becoming less a factor in selecting the community we live in. If we can work at home, we can select the location of where we live, and consequently where we �work,' based on quality of life issues, (which no longer includes the length of the commute). The challenge here is to convince the remaining management hierarchy that we can fulfill our work-related commitment, even though we are not geographically at their fingertips (and, for me, the additional challenge of staying away from the refrigerator!).

Salutation's role here is to enable the connectivity between the devices, applications and services of the scattered workforce. Salutation can:

Product Focus

The Salutation API Simulator

The API Simulator is a Windows 95 program which simulates the API calls of the Salutation Architecture Version 2 specification. It is designed as a self-teach learning tool for using the Salutation APIs in products and services you might be designing. With the standard Windows Graphical User Interface, the user points at a specific API 'button' to determine the function provided and the specific call attributes required. The Simulator will also indicate when calls are not to be used and simulates responses from other enabled devices. XtraWorX, LLC is the distributor of the Salutation API Simulator developed by STS Consulting.

You may test drive the Salutation API. To download this test drive version, go to and access the products page.

Tech Talk

Salutation Personalities

When a Client wants to use a Service provided by Salutation Equipment, the Salutation Manager can establish a virtual data pipe between a Client and a Service. This is called a Service Session. Commands, responses and data are exchanged between Clients and Services on these data pipes in blocks called Messages. Messages have a defined format and are exchanged under a defined protocol. Such definitions of message exchange format and protocol are called Personality Protocols. The Salutation Manager may be instructed to operate in one of three distinct Personality Protocols while managing this data pipe.

Native Personality

The Salutation Manager may set up the data pipe and then step into the background, allowing the Client and Service to manage the message stream and data formats. This is known as Native Personality. This personality is useful when Salutation Manager is used solely to discover the capabilities of other Network Entities, with the applications, services and devices managing the interactions between Clients and discovered Services.

Messages are exchanged between Clients and Services directly, without the involvement of the Salutation Manager. Messages are NOT carried by the Salutation Manager Protocol under a Native Personality Protocol. Message exchange is native data in native packets.

Note: Although the Salutation Manager Protocol is not used with the Native Personality Protocol, the Salutation Manager Protocol may be used by the Client to find or query the Service prior to requesting the Service. Coexistence of message exchange under a Native Personality Protocol and the use of Salutation Manager Protocol is dependent on the type of underlying transport and the native protocol used.

Emulated Personality

The Salutation Manager may set up the data pipe and manage the message stream, while the data formats are selected and controlled by the Client and Service. This is known as Emulated Personality. This personality is useful when a common messaging protocol does not exist between a Client and a discovered Service.

All Messages under an Emulated Personality Protocol are carried by the Salutation Manager Protocol. Message exchange is native data in Salutation packets.

Under the Emulated Personality Protocol, Client Messages go through Salutation Managers, however the Salutation Manager never inspects the contents or semantics of Messages.

Salutation Personality

The Salutation Manager may set up the data pipe, manage the message stream, and provide the data format definition for Client/Service interaction. This is known as Salutation Personality. This personality is the subject of the Salutation Architecture and provides a common messaging protocol and common data format between a Client and a discovered Service.

Under the Salutation Personality Protocol, message format and exchange protocol are defined by the Salutation Architecture. Some Salutation Personality Protocol commands, parameters, and protocols are common across Functional Unit types under a common framework. All Messages under the Salutation Personality Protocol are carried by the Salutation Manager Protocol. Message exchange is Salutation data in Salutation packets.

Under the Salutation Personality Protocol, Client Messages go through Salutation Managers, however the Salutation Manager never inspects the contents or semantics of Messages.


In The Age Of The Smart Machine �EThe Future Of Work And Power

Shoshana Zuboff is an Associate Professor at the Harvard Business School. Zuboff has compiled a study of the history, psychology and politics of work and how it is affected by the promise, threat and challenges of automation. The author has provided insight to how information technology is altering the nature of work and the dynamics of the workplace. It is an excellent study on the implications of automation on management and organizational structure.

Zuboff published the study in a book titled: In The Age Of The Smart Machine �EThe Future Of Work And Power. In this book Zuboff notes, "The further development of office machinery begets only new and more specialized office machinery. Typewriters, adding machines, filing systems �Eequipment may become more sophisticated, but its function does not change. In contrast, the further development of computer systems unleashes their informating potential. As time frames become more immediate, as more sectors of data can be integrated, as software helps limit inaccuracies, as data entry and access become more widely distributed, and as programmed logic becomes more comprehensible and flexible, the surrounding life-world of the organizations comes to be more comprehensively reflected in a dynamic, fluid electronic text. New methods of automating this textualization process, such as building it into organizational members' natural activities (for example, account officers enter their own data), sharing it among several organizations through interorganizational systems, and relying on increasingly sophisticated automated data-entry devices based on optical character recognition and high-speed communications, mean that fewer people will be needed to accomplish routine transactions in conjunction with the machine system."

The author notes that data entry jobs have been eliminated by such automation technology as Automated Teller Machines and on-line shopping. Here the data entry burden has been shifted away from the clerical staff to the consumer.

Another technology advance connects the computers of customers with suppliers. For example, hospital computers are used to gather patient information and automatically and electronically bill insurance carries for services rendered. The duties of the billing clerk at the hospital and the accounts payable clerk at the insurance company are decreased or eliminated.

"Technologies that were once relatively distinct now have begun to converge," notes Zuboff. "The functions once accomplished by typewriters, printing presses, copying machines, telephones, files, calculators, and mail sorting systems, are becoming either subsumed within or linked to the functioning of the comprehensive computer-based network. Software is more powerful and easier to use. New procedures allow people to interact with the computer in ways that encourage more familiarity and immediacy, such as touch-sensitive screens and voice-activated programs."

Upcoming Events