A Virtual Company Enhancing People-to-People Communication

  • Home
  • 2024 Ga Tech Hall of Fame
  • Founders History
    • About Our Leaders
    • Beginning
    • The Immigrant Engineer
    • Halina's Journey
    • Alek Life - Then
    • Lotosy Musioc Band
    • Inventor's Career Path
    • Invention Turned Nuisance
  • Melita's Founding
    • 1980's
    • Melita 1997
    • Melita 1998
    • Melita Triumphs
    • The WED Miracle
    • Melita vs Davox
    • DNA-Driven Approach
    • A Metaphorical Primer
    • History in Presentations
    • Gallery
  • Patents
    • First- to- market
    • Genesis of CallerID
    • CallerID
    • Patents
    • PhoneFrame in the 90's
  • Melita in the News
    • Bloomberg Says -
    • DMN 1998
    • Global Atlanta 1998
    • Melita/eShare
    • Melita/smallwonder
    • MelitaMaintainsMomentum
    • OutboundUnbound 2000
    • ECE News
  • Trojan Horse - Ending
    • Struggling with Decisions
    • Recognizing Trojan Horse
    • Divine Chronology
    • Divine - Rise and Fall
    • DivineeShare
    • MEMORANDUM OF DECISION
  • Epilogue
    • Finding Purpose
    • Lessons in Resilience
    • Wasn’t Supposed to be
    • Reflections and Exercises
  • Files
  • Blank
  • More
    • Home
    • 2024 Ga Tech Hall of Fame
    • Founders History
      • About Our Leaders
      • Beginning
      • The Immigrant Engineer
      • Halina's Journey
      • Alek Life - Then
      • Lotosy Musioc Band
      • Inventor's Career Path
      • Invention Turned Nuisance
    • Melita's Founding
      • 1980's
      • Melita 1997
      • Melita 1998
      • Melita Triumphs
      • The WED Miracle
      • Melita vs Davox
      • DNA-Driven Approach
      • A Metaphorical Primer
      • History in Presentations
      • Gallery
    • Patents
      • First- to- market
      • Genesis of CallerID
      • CallerID
      • Patents
      • PhoneFrame in the 90's
    • Melita in the News
      • Bloomberg Says -
      • DMN 1998
      • Global Atlanta 1998
      • Melita/eShare
      • Melita/smallwonder
      • MelitaMaintainsMomentum
      • OutboundUnbound 2000
      • ECE News
    • Trojan Horse - Ending
      • Struggling with Decisions
      • Recognizing Trojan Horse
      • Divine Chronology
      • Divine - Rise and Fall
      • DivineeShare
      • MEMORANDUM OF DECISION
    • Epilogue
      • Finding Purpose
      • Lessons in Resilience
      • Wasn’t Supposed to be
      • Reflections and Exercises
    • Files
    • Blank
  • Home
  • 2024 Ga Tech Hall of Fame
  • Founders History
    • About Our Leaders
    • Beginning
    • The Immigrant Engineer
    • Halina's Journey
    • Alek Life - Then
    • Lotosy Musioc Band
    • Inventor's Career Path
    • Invention Turned Nuisance
  • Melita's Founding
    • 1980's
    • Melita 1997
    • Melita 1998
    • Melita Triumphs
    • The WED Miracle
    • Melita vs Davox
    • DNA-Driven Approach
    • A Metaphorical Primer
    • History in Presentations
    • Gallery
  • Patents
    • First- to- market
    • Genesis of CallerID
    • CallerID
    • Patents
    • PhoneFrame in the 90's
  • Melita in the News
    • Bloomberg Says -
    • DMN 1998
    • Global Atlanta 1998
    • Melita/eShare
    • Melita/smallwonder
    • MelitaMaintainsMomentum
    • OutboundUnbound 2000
    • ECE News
  • Trojan Horse - Ending
    • Struggling with Decisions
    • Recognizing Trojan Horse
    • Divine Chronology
    • Divine - Rise and Fall
    • DivineeShare
    • MEMORANDUM OF DECISION
  • Epilogue
    • Finding Purpose
    • Lessons in Resilience
    • Wasn’t Supposed to be
    • Reflections and Exercises
  • Files
  • Blank

Melita’s Enterprise Explorer/PhoneFrame

A turnkey outbound + inbound call-center platform from Melita International, built in the “big iron call center” era 

(1990s into early 2000s).

Primary cabinet: the “brain cabinet” with the central server(s) + one UTP (Universal Telephony Platform)+ its Call Processor

Expansion cabinet: adds additional telephony capacity (more UTPs) when a site needed more ports/agents/lines.

“Command Post” (system management / control / reporting suite)

“UTP Software Suite”

Sybase Open Client (NT)pieces (points to a database-backed, Windows/NT-era management and integration layer)

PhoneFrame in Pictures

    Why would a company buy PhoneFrame in the 90's

    Why would a company buy PhoneFrame instead of other dialers or CTI stacks in the 

    mid-to-late 1990s?


    What was actually different?
    What was just positioning?
    What truly mattered to businesses at the time?


    What Most Businesses Were Using (Mid-1990s Reality)


    If you were a bank, insurer, or outsourcer in ~1995–1999, you usually built systems like this:


    Typical Competitor Stack


    PBX (Nortel / Lucent / Siemens)
    +
    Third-party dialer
    +
    Separate CTI middleware
    +
    Separate database/campaign tool
    +
    Custom integration team


    Result:
    ❌Fragile
    ❌Hard to scale
    ❌Expensive to modify
    ❌Slow to deploy


    What PhoneFrame Did Differently


    1️⃣ It Treated Conversations As A System — Not A Feature


    Most competitors:


    “Here’s a dialer. Integrate the rest.”


    PhoneFrame mindset:

    “Here’s the conversation factory.”


    That sounds subtle — but operationally it was huge.


    2️⃣ True Telephony + Database + Campaign + Analytics Stack (Early For Its Time)


    In the late 90s, having ALL of this integrated was rare:

       

    Capability, Common Then?

     

    Predictive dialing


    Yes

     

    CTI screen pop


    Sometimes

     

    Real-time campaign pacing


    Limited

     

    Integrated reporting


    Often separate

     

    DB-driven dialling decisions


    Advanced

     

    Centralized campaign control UI


    Advanced


    PhoneFrame pushed toward one operational brain.


    3️⃣ Real-Time Pacing Intelligence


    Many dialers:

    Static pacing or simple predictive math


    PhoneFrame era systems:
    Dynamic pacing based on:

    Agent availability
    Live answer rates
    Abandon compliance risk
    Campaign priority


    That directly impacted:
    Revenue per agent hour.


    4️⃣ Enterprise Reliability Philosophy (Telecom Grade, Not PC Grade)


    Some competitors were:

    “Server + software”


    PhoneFrame deployments often felt like:
    “Telecom infrastructure”


    That mattered because:
    Call centers could NOT go down mid-day.


    5️⃣ Earlier Move Toward “Blended” Operations


    Before ~2000, many call centers were:

    Inbound OR outbound.


    More advanced platforms (PhoneFrame class) moved toward:
    Inbound + outbound orchestration in the same environment.


    That becomes today’s: Omnichannel routing logic.


    6️⃣ Database-Driven Calling (Huge But Underappreciated)


    Older dialers:
    Dial list → call sequentially


    PhoneFrame generation:
    Database logic could influence:
    When to call
    Who to call first
    Retry timing
    Outcome-driven requeue


    That’s early behavior-driven communication.


    Where PhoneFrame Sat On The Evolution Curve


    Earlier Era

    Mechanical / basic digital dialers
    PBX add-ons


    PhoneFrame Era (You Are Here)

    Telephony + Data + Campaign + CTI unified


    Next Era

    VoIP softswitch dialers


    Modern Era

    Cloud CX + AI optimization

    Why Businesses Bought Platforms Like This

    Not because it was “cool tech”.

    Because it changed economics:


    Before

    Agent productivity = 25–35%


    After Predictive + CTI Integration

    Agent productivity = 55–75%


    That is a massive margin impact.


    Where Competitors Were Stronger (Fair Historical View)

    PhoneFrame-class platforms were sometimes:

    ❌ Complex to deploy
    ❌Hardware heavy
    ❌Vendor dependent
    ❌Expensive upfront


    While smaller dialers:
    ✔ Cheaper
    ✔ Faster to deploy
    ✔ Easier for small shops


    The Real Strategic Difference (Big Picture)

    Most 1990s systems optimized:
    📞Calls


    PhoneFrame-class systems optimized:
    🧠Conversations
    📊Outcomes
    📈Campaign intelligence


    That mindset is exactly what later became:
    Customer Experience Platforms.


    🔥 The Most Important Historical Difference (If You Boil It Down)


    The real difference was this:

    Old Thinking

    “How fast can we dial?”


    PhoneFrame Era Thinking

    “How intelligently can we manage customer contact at scale?”

    That shift is why systems like this matter historically.


    If You Put This In Modern Terms

    PhoneFrame v3.x was closer philosophically to:

    Early “Private Cloud Contact Center” than it was to:
    Standalone predictive dialer boxes.


    The Hidden Legacy

    What platforms like this proved:


    You could engineer conversation flow
    You could measure human interaction
    You could optimize communication economics


    And once businesses learned that…


    There was no going back.

    What Each Major Component Was Doing During One Single Call

    PhoneFrame v3.x Platform — Late 1990s Enterprise Call Center

    📼 Inside The Cabinet


    🎬 Scene Setup

    Time: 6:12 PM
    Campaign: 30-Day Delinquency Courtesy Reminder
    Customer: Checking account holder, Ohio
    Agent Pool: 42 collectors logged in
    System State: Predictive dialling active, dual UTP capacity online


    One record enters the dialling engine.


    From this point forward, dozens of hardware and software processes wake up simultaneously.


    🧠 STEP 1 — Campaign Decision Layer

    (Command Post + Database + Campaign Logic Server)


    What Happens


    The system decides:


    Should we call this customer now?

    Is it legal to call right now (given the time zone rules)?

    Have we called too recently?

    Is this number marked do-not-call internally?


    What Hardware / Software Is Doing


    Database Server (Sybase / NT stack in your media set)


    Retrieves customer record

    Pulls call history

    Checks suppression flags


    Command Post / Campaign Manager


    Assigns priority

    Adds record to outbound dial queue

    Tags call outcome tracking parameters


    Time Elapsed

    ~5–20 milliseconds


    📞 STEP 2 — Dial Request Sent To Telephony Layer


    (Call Processor → Universal Telephony Platform)

    The campaign engine now hands off the call request to the telephony subsystem.


    This is where the cabinets become “alive.”


    Inside The UTP Chassis


    Telephony Control CPU

    Assigns:

    Available voice channel

    Trunk group

    Dial timing pattern


    Telephony Interface Boards (The ISA / PCI Telephony Boards)

    These boards now physically interact with the phone network.


    They:

    Generate dial tones

    Send DTMF digits

    Monitor line voltage and tone signals

    Detect connection progress


    Time Elapsed

    ~200–800 milliseconds


    🔊 STEP 3 — Call Progress Analysis (The Magic Of The 1990s Dialer)

    While ringing occurs, the telephony DSP processing is analyzing audio signals in real time.


    These telephony boards are listening for:

       

    Signal


    Meaning

     

    Fast busy


    Number disconnected

     

    Standard busy


    Try later

     

    Silence → voice pattern


    Possible human

     

    Continuous audio pattern


    Possible answering machine


    Why This Was Revolutionary


    Before this:
    Humans wasted time dialling bad numbers.


    After this:
    Machines filtered bad outcomes automatically.


    🧬 STEP 4 — Live Human Detected


    At ~2.5 seconds into the call progress:

    DSP signature = live voice greeting pattern


    The system immediately triggers:


    Telephony Layer

    Hold the customer in a micro-delay buffer


    Call Processor

    Requests available agent


    ACD / Routing Logic

    Finds:
    Best available agent
    Matching skill group
    Longest idle time


    👩‍💻 STEP 5 — CTI Data Synchronization

    (Telephony + Database + Agent Desktop Integration)


    While the customer says, “Hello?”

    The system is simultaneously:


    Routing call audio to the agent's headset
    Sending the customer record to the agent screen
    Logging call start timestamp
    Tagging campaign source


    This Is Where Caller ID + CTI Meet

    ANI data + dialled number + campaign ID → database match → screen pop


    🧑‍💼 STEP 6 — Agent Conversation Phase


    Now the hardware becomes background infrastructure.


    But it is still doing critical work:


    Telephony Boards:
    Maintain audio channel
    Monitor disconnect signals


    System Logging:
    Tracks talk time
    Tracks the agent state
    Tracks call outcome codes


    📊 STEP 7 — Call Ends (System Still Working)


    Agent presses:
    Disposition Code → “Promise To Pay”

    System Immediately:

    Database Layer:
    Updates the account status


    Campaign Engine:
    Removes record from queue
    Schedules follow-up if needed

    Reporting Layer:
    Updates real-time dashboard metrics


    ⚙️ WHAT EACH MAJOR PHYSICAL PIECE DID DURING THIS ONE CALL


    🧱 Cabinet Power + Backplane Infrastructure

    Provided:
    Stable power
    Signal distribution
    High reliability uptime


    Equivalent Today:
    Cloud data center power + hypervisor host hardware


    🧠 Call Processor / Telephony Control Server

    Handled:
    Call orchestration
    Channel assignment
    Call state tracking

    Equivalent Today:
    Cloud telephony orchestration microservices


    📞 UTP Telephony Platform


    Handled:
    Physical voice session control
    Trunk communication
    Call signalling interface


    Equivalent Today:
    Cloud voice media engines


    🧬 Telephony Boards (Dialogic / Aculab Class)


    Handled:
    Signal detection
    DSP call progress analysis
    Tone detection
    Voice detection


    Equivalent Today:
    Software DSP in VoIP media servers


    💾 Database Server Layer


    Handled:
    Customer lookup
    Call history
    Compliance checks
    Outcome recording


    Equivalent Today:
    Cloud CRM + real-time data lakes


    📊 Command Post / Supervisor Console


    Handled:
    Campaign pacing
    Live metrics
    Agent monitoring
    Call result dashboards


    Equivalent Today:
    Browser-based CX dashboards


    ⏱ TOTAL TIME FROM RECORD SELECTION → AGENT CONNECT


    Typically:
    2.5 – 5 seconds


    In 1998…

    That was astonishingly fast.


    During a single phone call…

    Dozens of subsystems worked together:

    Hardware
    Software
    Signal processing
    Databases
    Routing logic


    All to create one human conversation.


    And millions of conversations like it shaped modern customer communication.

    Real-World Use Contexts for Melita PhoneFrame Era Systems

    CASE SCENARIO 1

    1997 — Major U.S. Credit Card Bank (Post-Merger Integration Phase)

    Regional bank merges into national institution → duplicate call center infrastructure → older 

    But still valuable dialer platforms sold or redeployed.


    What Was Happening In The Industry

    Late 1990s credit card growth was explosive:

    Mass mail offers

    Rapid customer acquisition

    Rising delinquency management needs

    Banks needed to:

    Activate new cards fast

    Detect fraud early

    Contact late payers quickly

    Run outbound retention campaigns


    How A System Like PhoneFrame Era Systems Would Be Used


    Inside the Primary Cabinet:

    Campaign lists generated from mainframe → exported → loaded into Sybase-backed campaign DB

    Command Post controlling pacing + abandonment compliance

    UTP handling outbound trunk dialling + call progress detection

    Expansion Cabinet:

    Added channels during peak outbound campaigns

    Used for night collections or weekend campaigns


    Real Workflow Example (1997 Evening Collections Shift)


    6:00 PM
    System loads accounts 30–60 days past due


    6:02 PM
    Predictive dialling begins

    System filters:

    Busy

    No answer

    Answering machine


    6:05 PM
    Live customers are routed to collectors
    Customer record pops instantly (CTI integration)


    6:10 PM
    Supervisor watching Command Post dashboard:

    Contact rate

    Promise-to-pay metrics

    Agent talk time vs idle time


    Modern Equivalent

    Today → Cloud contact center + AI dial pacing + CRM auto logging
    Then → Your cabinets + UTP + Sybase + Command Post

    CASE SCENARIO 2

    1998 — Bank Fraud Alert Outbound Notification (Early Real-Time Risk Response)

    Industry Reality:
    Fraud detection was moving from “customer calls bank” → “bank calls customer immediately.”


    How PhoneFrame Era Systems Hardware Would Fit

    Telephony Boards (Like PhoneFrame Dialogic/Aculab Style Boards):

    Detect live answer quickly

    Detect fax/machine/tone patterns

    Database Integration:


    Fraud system flags transaction → pushes number into outbound queue → dial within minutes


    Historical Reality This Enabled


    Before systems like this:
    Fraud detection → Mail letter → Wait for customer reply


    After systems like this:
    Fraud detection → Outbound call within minutes

    This was the birth of proactive financial customer protection.


    Modern Equivalent

    Today → SMS + app push + AI fraud voice bot
    Then → PhoneFrame predictive + real agent + CTI data pop

    CASE SCENARIO 3

    1999 — National Telemarketing Outsourcer Scaling For Y2K Market Surge


    Why This Matters Historically:
    Late 90s = massive outbound calling growth:

    Credit offers

    Telecom long-distance switching campaigns

    Mortgage refinance booms


    How Systems Like PhoneFrame Era Systems Enabled That Scale

    Without Predictive Dialling:
    Agent talk time ≈ 20–30%


    With Predictive Dialling:
    Agent talk time ≈ 50–70%

    That was economically revolutionary.


    What PhoneFrame Era Systems Expansion Cabinet Meant In Business Terms

    Adding a second UTP ≠ technical upgrade

    It meant:

    More revenue per hour

    More calls per campaign

    More agents supported per shift


    Modern Equivalent

    Today → Auto-scaling cloud outbound campaigns
    Then → Buy another cabinet + populate boards

    CASE SCENARIO 4

    2000 — Healthcare Patient Outreach / Scheduling Automation

    Documented Reality:
    Hospitals and specialty centers began outbound reminder and outreach programs in late 90s.


    How PhoneFrame Era Systems Software Stack Enabled It

    Sybase + Campaign Logic:
    Pull:

    Missed appointments

    Follow-up needed for patients

    Preventative screening reminders

    Command Post:
    Monitor:

    Contact rate

    Callback scheduling success

    Patient confirmation rates


    Why This Was Historically Important

    This was the beginning of:

    Population health outreach
    Proactive healthcare engagement
    Preventive medicine scheduling automation


    Modern Equivalent

    Today → Automated patient messaging + AI scheduling bots
    Then → Predictive dial + live staff + DB integration

    CASE SCENARIO 5

    2001 — Government Public Notification (Post-Crisis Communication Era)


    After major national emergency events, government agencies realized:

    Mass outbound calling capability = Public safety infrastructure


    How Systems Like PhoneFrame Era Systems Could Be Used

    Rapid Campaign Load:
    Pull geographic or service-area lists

    Dial Thousands Per Hour:
    Notify:

    Service disruptions

    Public safety alerts

    Emergency updates


    Why This Matters Historically

    This era shaped:
    Emergency notification platforms
    Reverse 911 systems
    Mass communication automation


    Modern Equivalent

    Today → Cloud mass notification + SMS + voice + app alerts
    Then → Predictive dial infrastructure + trunk capacity scaling

    See Alek's Memorabilia - Check us out on Social Media below

    view Now

    Virtual Melita

    Copyright © 2026 Virtual Melita - All Rights Reserved.

    Powered by

    This website uses cookies.

    We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

    Accept