Browse Prior Art Database

Workstation Multimedia Hub

IP.com Disclosure Number: IPCOM000106044D
Original Publication Date: 1993-Sep-01
Included in the Prior Art Database: 2005-Mar-20
Document File: 2 page(s) / 83K

Publishing Venue

IBM

Related People

Fitzpatrick, GP: AUTHOR [+3]

Abstract

This article provides a hub service, located on a single user's work station, which supports conversions between arbitrary media created and rendered on devices attached to said work station. The hub executes on a single computer system which optionally supports a large number of active communications sessions to remote computers or devices, simultaneously. A session may be for inbound to the hub service, outbound from the hub service or bidirectional to/from the hub service. The hub operates according to user configurations for what to do with entities inbound to the work-station from either local devices or remote devices attached via communications sessions.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Workstation Multimedia Hub

      This article provides a hub service, located on a single user's
work station, which supports conversions between arbitrary media
created and rendered on devices attached to said work station.  The
hub executes on a single computer system which optionally supports a
large number of active communications sessions to remote computers or
devices, simultaneously.  A session may be for inbound to the hub
service, outbound from the hub service or bidirectional to/from the
hub service.  The hub operates according to user configurations for
what to do with entities inbound to the work-station from either
local devices or remote devices attached via communications sessions.

      Often, users desire to convert between various media,
particularly when communicating between different devices.  For
example, a user may wish to convert a received mail item to a file,
voice message on connected phone system, fax image, etc.  Prior art
forces users to manually invoke transformation functions in order to
get a desired format and place a distribution on a connected device.
A method is needed for automatically converting work station inbound
entities to other work station entities with no user interaction.

      Inbound to said hub is assumed for all active sessions by
default.  Outbound from said hub is assumed for all active sessions
by default.  All inbound items are accompanied with a distribution
type.  Applications and device drivers running on the workstation are
architected to interface to the hub for the purpose of ensuring the
user's preferences are adhered to at all times.  An interface is
called by each participating device driver or communications program
(should be all apps and devices on the Multimedia workstation) and
the appropriate action is taken.  The interface is defined as:

PUBLIC short media_inbound(media_type,media_pointer,media_length);

Devices and applications call this entry point before completing
inbound processing of a distribution.  If the entry point is called
and no hub definition exists for the media_type, then the caller is
returned to with a return code greater than 0.  If the entry point is
called and a hub definition exists for the media_type but an error
occurs during conversion or transmission to another device or
communications application, then the caller is returne...