I'm missing something - why can't you patent a communication protocol? If it's inventive I see no reason for this to be true.
The protocol itself is only a description of the messages. The protocol will specify which sequence of bits to send for each request, that's descriptive, there's no inventive step, it can be copyrighted, but not patented, they tend to be trade secrets.
To be patentable it would require there to be something fancy involved, for example, an algorithm that used a reading from a power meter to shift to the optimal gear might be patentable, but the set of instructions that the shifter sends to the derailleur is unlikely to be patentable.
"Alexa; shift me into a gear where my legs don't hurt so much." 🙂
As an aside I think Amazon are slow to the party.
With a bit of jiggery-pokery on the integration front and a helmet attached boom mike; shifting could be achieved via voice command.
"Alexa; shift me into a gear where my legs don't hurt so much." 🙂
Reverse engineering, if done clean, is perfectly legal and Shimano wouldn't have a leg to stand on to sue on that basis. The problem for Hammerhead is that now they have seen the spec they will never be able to use a reverse engineered approach because they will never be able to prove that it was done cleanly.
50BDecompilation.
(1)It is not an infringement of copyright for a lawful user of a copy of a computer program expressed in a low level language—
(a)to convert it into a version expressed in a higher level language, or
(b)incidentally in the course of so converting the program, to copy it,
(that is, to “decompile” it), provided that the conditions in subsection (2) are met.
(2)The conditions are that—
(a)it is necessary to decompile the program to obtain the information necessary to create an independent program which can be operated with the program decompiled or with another program (“the permitted objective”); and
(b)the information so obtained is not used for any purpose other than the permitted objective.
(3)In particular, the conditions in subsection (2) are not met if the lawful user—
(a)has readily available to him the information necessary to achieve the permitted objective;
(b)does not confine the decompiling to such acts as are necessary to achieve the permitted objective;
(c)supplies the information obtained by the decompiling to any person to whom it is not necessary to supply it in order to achieve the permitted objective; or
(d)uses the information to create a program which is substantially similar in its expression to the program decompiled or to do any act restricted by copyright.
(4)Where an act is permitted under this section, it is irrelevant whether or not there exists any term or condition in an agreement which purports to prohibit or restrict the act (such terms being, by virtue of section 296A, void).
It doesn't have to be "done clean" if it is for the purpose of enabling another program to operate with it.
What the Copyright, Designs and Patents Act says on this:
Good evening,
I have a lot of sympathy with Shimano on this. :-)
For them Di2 is premium product in terms of price and I am presuming in profitability and also in performance.
If SRAM are allowed to own and produce the Hammerhead device it is pretty close to Shimano saying that they approve of the use of the Di2 communications protocols for anyone who wants to use them.
When Hammerhead were independent Shimano could say; yes we knew about them, but they were a niche supplier and we didn't care and didn't want to appear as bullies.
Shimano now need to close down the argument that as SRAM now produce a head unit that is integrated with Di2 and Shimano have not complained Shimano are implicitly saying that Di2 is now an unprotected public standard.
If that argument stood SRAM could freely make Di2 compatible levers or mechs.
I have used Stava in the past and don't like it, I used the iPhone app to record the ride and have lost too many rides for me to regard it highly. I am completely happy to accept that the iPhone performed up to spec as did the Strava app, but at the end of the day I didn't get a record of the ride.
If Shimano Di2 fails to perform because of integration problems with SRAM components then I will blame Di2 as a whole not SRAM or Shimano and I suspect that many others will also do so.
I love Di2 because it just works, but it is so very hard to justify the price increase over cabled gears especially with post COVID prices.
Of course there was always the risk that by going to court in the past Shimano could have hit a court ruling that the instruction of the rider to the gear system to change gear is his property and that he is entitled to use a third party device.
I certainly don't have a document from Shimano where I agreed that my use of Di2 was somehow special and restricted in anyway and I don't know of anyone who has.
Bye
Ian
When do Sturmey - Archer release an upgrade for my AW hub?