|
see also resume |
2002 – CXD gains Relational Merge, Load balanced XSL
and Multi-Server replication.
2001
– ICC / CXD Forms deployed at HP
2001
– PyBiz renamed to Coherity.
2001
– PyBiz gains VC funding
2001
– XD-Mail used in Fortune 50
2000
- XDisect used for EContent Manager
2000
– Download version of XDisect Available.
2000
- Incorporation of PyBiz Inc.
PyBiz was launched as a new corporation at the start of the new millennium!
1999
– HP Swatch Universe Announced by CEO at Fall Comdex
The Swatch E-Speak partnership that Carly talks about in this article is
what we referred internally as the Swatch Universal Portal which had a short
term idea of re-deploying the technology we build for the E-Services Broker to
provide a wide range of personalized services from paid content providers to
swatch customers. The longer term vision
was to deliver this to the watch as people walked down the street in location
sensitive manner where vendors could actually bid in real time for chance to
offer services to the end user. I drew
up the original concept plan and pushed on this until HP and Swatch signed a partnership
agreement and my group ended up with the responsibility to build and deliver
the first version of this portal. I left
HP before this was completed.
1999
- HP Telia Ericsson Web Enabled Cellular Service
We prototyped the first HP E-Speak brokered solutions for web
enabled cellular phones. We developed a taxi and restaurant locater service
that incorporated reverse auctioning. These solutions are based on the soon to
be GPS feature in the next generation cellular phones. As part of these
solutions, we developed the framework for the E-Speak CGI/WAP Solutions
Developers Kit. The product version of this kit is scheduled for release as
part of the open source E-Speak engine in April 2000. Read the HP Ericsson
Telia E-Speak WAP Pilot Press Release.
1999
- HP E-Speak: Ground Breaking Technology for the Internet
While we were with the E-speak Operation, we were key contributors to the
design and implementation of all of the following technologies.
·
E-Speak Open XML interface
·
Collaborative E-Services Framework
·
Electronic Market Maker Broker
·
Firescreen - Firewall Piercing Technology
We contributed a
substantial body of Python code representing our common libraries to the Open
Source community. Read about the Ground
Breaking Technology we helped architect and deliver.
1999
- HP E-Services Broker and Multi-Media Portal
We developed the prototype of the E-Speak Electronic Services Broker in April
1999. To demonstrate the brokering technology, we also developed three E-Speak
brokered solutions that were shown at the HP E-Services Industry Consultant
launch in Phoenix, Arizona in April 1999 and the HP E-Services Press Release in
Palo Alto, California in May 1999. These prototypes
were brokered text-to-speech and language translation services, brokered
multimedia streaming services and a brokered firewall piercing solution. Read
about the E-Speak Press Release. The Multi Media Portal, Electronic Services Broker
1999
– HP funds Python Development
While at HP we funded the I18N work that added support for
Unicode into language for the Python 1.6 release. We also developed a very
useful library of modules that extend the language in the E-Business domain.
This project, called the HP Python Business Libraries, has been release to the
Open Source community. The project is hosted on SourceForge at pysol.sourceforge.net.
1998
- HP and O'Reilly Pioneer Initiative to Create Software-development Model of
the Future
The HP O'Reilly partnership for corporate funded Open Source work was based on
our original write-up for the Open Awards Program. We also helped bring
together the key O'Reilly and HP people and participated in kicking off the
initiative. We eventually became too busy with the E-Speak projects to continue
with in-depth involvement, but we are still active sponsors for SourceXchange projects. Read the article about
the Open Source software development initiative.
1998
- Electronic Solutions.Now
ESN is an HP initiative for automating access to HPs semi-private corporate web
sites. All of HP's corporate customers now use ESN as the
primary entry point for secured HP sites. We pioneered the ESN portal
technology including single sign-on authentication for secure server transfers.
Today these technologies are being used across HP to couple it's many divisions
closely with it's partners. ESN provides a loose federation of services that
still present a common look and feel to end users. Many of these concepts have
been incorporated into HP's E-Services and E-Speak vision today. This work has
allowed HP and its partners to continue to build their web sites using a wide
variety of tools and still tie them together into an umbrella that gives users
collaborative administrative domains. Read the Electronic Solutions.Now
Press Release and the 1998 Annual Report that discusses ESN
1998
- Secure Server Transfer (SST) now called Collaborative E-Services Framework
(CEF)
CEF is an advanced e-service Single sign on infrastructure tool set that
provides single user authentication for portals and secure session transfer
between CEF enabled web sites. It's powerful feature set includes the
following. CEF functionality would be
compared to Oblix and Nettegrity’s Siteminder but was deployed in fortune-50
extranet’s before either of them where ready.
·
Single Sign-on - the portal tells the external service who
the user is and what they are authorized to do.
·
Selective data sharing – the portal shares only the data the
external service needs to do it’s job thereby protecting the customer.
·
Dynamic data collection allows the portal to gather more user
data as they gain access to new services that need it.
·
Light-weight events allow external services to throw billing
events and check permissions with the portal.
·
Dynamic profile storage allows the external service to store
service and session-specific information in the portal.
1996 -
Firewall Piercing Technology (IPServe)
IPServe was conceived early in 1997 using one of the alpha Releases of the Java
Language. IPServe provided application server and function brokering in a heterogeneous
fortune 50 enterprise environment. In
many provided most of the open application interface functionality eventually developed
in SOAP however it was in production use before the Java App servers and EJB
architectures where invented. It
enabled cross-firewall messaging and web service requests between applications
written in any CGI or servlett language such as Java, Perl, Python, C, etc. IPServer would be compared to WebLogic and
EJB bean containers but was more open and was in production before they where
invented.
1996
- Quote & Order Assistant (QOA)
QOA was one of the industry's first online configurators. This application was
the proof point that matured into Hewlett Packard's Watson on the Web (WOW)
Configurator. This is one of the online tools provided in the ESN portal
described above.
1996 - Watson
A client/server tool operating under MS Windows 95 and NT. This tool was used
in HP by it's internal sales force to produce configurations and quotes for all
of HP's computer products at the time. Watson was based on technology from
Trilogy Corporation. However, extensive enhancements were required to meet HP's
in-house requirements. Watson was chartered predominantly to configure Unix
Servers, but was eventually extended to configure Net Servers and high-end PC
workstations. We were responsible for the core design and implementation of the
extensions that brought Watson from a single user application to an
enterprise-wide application within HP.
1993 - RPG to C++ Translator (RPGTran)
RPGTran was a product designed and developed by
1987 - Insurance Claims Administration System
SEVERAL
OTHERS 1984 – 1989
·
Insurance Claims
Administration System (large grocery chains broker re-insurance)
·
Robotics
Interface & Programming including TTL to Analog circuit design.
·
Graphical /
Linguistic Compression & Decompression (a predecessor of Acrobat)
·
Speeding Reading
Tutorial program.
·
BTRIEVE to C++
interface wrapper
·
OO Novel SQL to
C++ interface
·
Bookstore point
of sale and Inventory Management system
·
Automotive glass
point of sale, inventory, billing and collections system
·
Mutli-level
sales and commission account system.
·
Technical
document management and categorization system
·
Municipal
Utility billing system.
·
Photography
studio client / portfolio management system
·
Hospital quality
assurance / incident tracking system
·
Hospital staff
scheduling system
·
Hospital High
level health calculation & presentation system.
·
Radio
Maintenance TMR Receivables & Collections system.
·
NASA – team member, Flight Data acquisition
& Analysis on Gould TSM
Other work done at
HP but not published:
Horizontal Web
application developer’s kit. For E-Services access and interaction from Web
applications.
E-Services XML application support protocol.
See Also: Business Partner collaboration.