| Sender: simon.east@symbian.com
Date: Tue, 27 Oct 1998 18:16:28 GMT To: <sfbp@compuserve.com> Subject: Re: REC Software Code Server Patent Stephen, I have had a brief look at the patent. If you
have an electronic copy
If I understand the patent properly it is about
how modules of a
Given that our devices are wireless and the
link is not garanteed I
Maybe you can explain how you think your system can be of help to us? Regards, Simon.
|
Well, that's nice, someone who apparently wants to consider the idea
:)
| Message text written by INTERNET:simon.east@symbian.com
> I have had a brief look at the patent. If you have an electronic copy
I also have some documents and material which we would prefer to reveal only under non-disclosure. >
>
However the overhead of checking (ie making a request such as in the general case for an UNinstalled application) all the time is negligible, since the amounts of information needed to verify each module are tiny, of the order of dozens of bytes for each one per program invocation. So if this is any sort of a network that the device depends on for real-world usage(ie it's being used for more than an isolated station doing a fancy calculator/storage function) then really we are talking about security/reliability. And the code server can ensure both, without making the device overly dependent on network bottlenecks. >
< The big advantage, it seems to me, is that the above set up relieves you of the necessity to ever install or deliberately update a handheld device (we make exactly the same claim about PC's of any kind). The worst scenario that we can visualise is that the memory of the client (be that permanent or RAM) gets corrupted to the point where a flag needs to be set to force the transfer of (all?) new pieces. This can be done at either end, depending on the whim of the software provider. For example you could force users to pay you for an application by never permanently downloading some small piece of code, and they can only run it while the subscription they have is paid for. It also means that if you have a relatively simple machine and operating
system that isnt cluttered with 200 Windows applications, that it is nice
and easy to clear it out in order to run the application you want. Of course
the code server is in no way tied to any operating system in the target
- indeed we used p-code in our original implementation with the idea of
JIT compilation.
Hope this helps, Regards Stephen Pickett
|
| Sender: simon.east@symbian.com
Date: Wed, 28 Oct 1998 10:30:35 GMT To: <sfbp@compuserve.com> Subject: Re[2]: REC Software Code Server Patent Stephen, I'm still not really sure how such technology will be of help to us. We do not architetect programs as monolithic
masses of modules/DLLs.
We also have an install/uninstall system which
works on normal lines
So intalling an App will mean any associated
servers are installed -
I think your system may well be of use to Corporates
who need to roll
Also Network operators/content providers may
be interested in this
However I cannot see any real advantages for
us in using this system
Regards, Simon. |
IS this guy missing something fundamental, or what? He sounds like he
is exactly describing one of the possible arrangements we envisage. Here
is my reply (if you are still reading) - the impression one gets is that
here is someone who is threatened by an idea. It's the classic catch-22
- "if you haven't invented something new, don't bother me; if you have,
then I don't believe it can be done, so don't bother me either way"
| Message text written by INTERNET:simon.east@symbian.com
> I'm still not really sure how such technology will be of help to us. < Unless I missed something about the nature of operating systems and what you are doing then I am having trouble here. I will do my best to deal with it point by point. I hope you won't take umbrage if some of my statements seem a little sweeping, because this may in part be because I dont know enough about EPOC. For this I apologise. However I would venture to say that the patent was filed because it purports to deal with a general problem in operating systems. Evidence to the contrary would be a top priority for us. >
>
>
So intalling an App will mean any associated
servers are installed -
>
>
>
Hoping this is of some use Stephen Pickett REC Software Inc. |
No reply! Henry Root, would that you were alive to read this..........