Welcome to Stefan Keller-Tuberg's patent page

Over the years, during the course of my work as an engineer, my company has sponsored many patent applications on my behalf. In total, the number is something approaching 20 and I've lost count and track of most of them. Some have issued, some have not. Some of those which have issued have not been maintained and have disappeared from the face of the earth.

Those of you who have written patent applications of your own will realise that not all ideas which are patented end up changing the world. Few of them do, in fact. The ideas which change the world are like rare gems and I would hazard to guess that the inventors often didn't realise the true value of their inventions at the time. So I don't want to imply that I'm holding these examples high as the keystones of human progress. :-)

I accidentally stumbled across the United States Patent Office web site one day and found that some of my work had started to appear on their server. Serendipity! Looking at the lag between the dates of the applications and the dates that they had been posted to the web, it seemed that they take a goodly time before posting the information onto their server. There are several more recent applications which I'm guessing are yet to appear.

For the heck of it, I checked the European Union server to see what was listed there. When you can work out how to use it, their search engine provides a great deal more cross referencing than the American one. I was able to find links to related applications all over the place.

The Australian server also lists some of my work.

US patents and applications

You can find a current list of my US patent applications here and a list of active US patents here.

US patent application 20040032879
Integrated server module and method of resource management therefor
see also EP1389890 below
US patent application 20030145102
Facilitating improved reliability of internet group management protocol through the use of acknowledge messages
see also EP1331755 below
US patent application 20020165920
Facilitating simultaneous download of a multicast file to a plurality of end user download devices
see also EP1253745 below
US patent application 20020154637
Facilitating inverse multiplexing over asynchronous transfer mode via communication links having disparate data transmission rates
see also EP1253755 below
This approach is presently being considered by ANSI and the ITU-T in discussions regarding a new ATM bonding protocol which can aggregate asynchronous links in the way that the ATM Forum IMA standard bonds similar links.
US patent application 20020024956
Multicasting in IP distributive networks
see also EP1189387 below
US patent 6,504,844
High speed Internet access
see also AU740861 and AU199860708 below
US patent 6,189,042
LAN Internet connection having effective mechanism to classify LAN traffic and resolve address resolution protocol requests
see also EP0873038, EP0884925, EP0974218, WO9845995, JP11032059, JP11041272, JP11055330 below
US patent 5,768,496
Method and apparatus for obtaining a durable fault log for a microprocessor
see also EP0664511, JP8050557 below

EU patents and applications

You can find a current list of my EU patent applications here. Their search engine also finds some cross references to related applications of mine which have been registered in other countries.

EP1389890
Facilitating subscriber services from a DSLAM
references provided to US20040032879
EP1253755
Inverse multiplexing over ATM via communication links having disparate data transmission rates
This idea has been adpoted by ANSI T1E1 for bonding ATM based DSL lines together to achieve higher bit rates or higher reliability. The approach described in this patent allows lines to be bonded more flexibly than possible using traditional ATM Forum IMA (Inverse Multiplexing of ATM)
references provided to US20020304637
EP1253745
Facilitating simultaneous download of a multicast file to a plurality of end users
references provided to US20020300920
EP1175076
System and method for providing lifeline pots service on intrinsically non-lifeline pots circuits
First filed in the US but no longer maintained there
EP0873038
High speed Internet access
references provided to US6189042, CA2231039, CA2231047, CA2231217, EP0974218 (WO9845995), JP11032059, JP11041272, JP11055330, JP3188866B2, WO9845995
EP0664511
Microprocessor fault log
references provided to US5768496, CN1115443, JP8050557
EP1189387

Multicasting in IP distributive networks

references provided to US20020024956
EP1335521
Method and device for managing multicast groups
The original title of this patent was "Facilitating multicast group switches via a single Internet group management protocol message" however the patent was renamed in the EU for some reason.
references provided to US20020071321
EP1331755
Method and device for reliable Internet Group Management Protocol messages
references provided to US2003145102
EP1330069
Method and device for multicast group management
The original title of this patent was "Simulating leaf initiated join multipoint connection functionality" however the patent was renamed in the EU for some reason.
references provided to US20020051259
EP1343278
Facilitating IP-Based multicasting control connections over ATM
This patents describes an architecture of centralised multicast control in a hierarchy of ATM access devices - such as a hierarchy of DSLAMs used to deliver ADSL services.
EP1359709
Facilitating accelerated processing of Internet Group Management Protocol messages
This patent discusses the tracking of multicast group members by their address and keeping track of which host is a member of which group. When hosts then leave a group and join another, things can be accelerated because you kept track of things in the past.

Australian patents and applications

Many of my patent applications were first filed in Australia. Here are references on the Australian patents server.

Australian application 200151899 Improved multicasting in IP distributed networks
Referenced on the European patents server as AU5189901
Australian application 199868124 and patent number 740861 Internet closed user group
US patent US6504844 listed above. Referenced on the European patents server as AU740861
Australian application 199860708 LAN Internet connection
US patent US6504844 listed above. Referenced on the European patents server as AU6070898
Australian application 199860707 High speed Internet access
US patent US6189042 listed above. Referenced on the European patents server as AU6070798
Australian application 199481516 Microprocessor Fault Log
US patent US5768496 listed above. Referenced on the European patents server as AU683958
Australian application 199479047 and patent number 677722 Watchdog Timer Circuit
Referenced on the European patents server as AU677722


Contact me