Monday, March 2, 2009

02-Mar-2009 PM clippings

Enjoy:

Microsoft's filename-wrangling patents in the TomTom case don't look so good, as the Bilski ruling says patents must be tied to a machine:
http://endsoftpatents.org/looking-at-microsoft-s-fat-patents-through-bilski-glasses/view

The RIAA finds itself being sued for fraud, abuse and legal sham along with investigators Mediasentry by Shahanda Moursy:
http://torrentfreak.com/riaa-sued-for-fraud-abuse-and-legal-sham-090301/

In a first for New Zealand, Radio NZ releases its programme schedules under a Creative Commons Attribution (No Derivatives) licence:
http://www.radionz.co.nz/national/schedules/20090302

Acer enters the smartphone market with not one but a whole range of devices covering business, internet and road warriors:
http://www.gizmag.com/acer-tempo-smartphone/11112/

And finally. When you think you've seen it all, someone comes up with a pole-dancing^W-climbing robot that looks like a striped snake:
http://technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=2160

Vik :v) Diamond Age Solutions Ltd. http://diamondage.co.nz

1 comment:

Anonymous said...

As the following are the claims in the FAT Patent in question, how is it anyone comes to the conclusion they fail the machine test?

1. In a computer system having a processor running an operating system and a
memory means storing the operating system, a method comprising the
computer-implemented steps of:

(a) storing in the memory means a first directory entry for a file wherein
the first directory entry holds a short filename for the file, said short
filename including at most a maximum number of characters that is permissible by
the operating system;
(b) storing in the memory means a second directory entry for a the file
wherein the second directory entry holds a long filename for the file and
wherein the second directory entry includes an attributes field which may be set
to make the second directory entry invisible to the operating system and the
step of storing the second directory entry further comprises the step of setting
the attributes field so that the second directory entry is invisible to the
operating system, said long filename including more than the maximum number of
characters that is permissible by the operating system; and
(c) accessing the first directory entry with the operating system.

2. In a computer system having a processor running an operating system and a
memory means storing the operating system, a method, comprising the
computer-implemented steps of:

(a) storing in the memory means a first directory entry for a file wherein
the first directory entry holds a short filename for the file, said short
filename including at most a maximum number of characters that is permissible by
the operating system;
(b) storing in the memory means a second directory entry for the file
wherein the second directory entry holds a long filename for the file and
storing a checksum of the short filename in the second directory entry, said
long filename including more than the maximum number of characters that is
permissible by the operating system; and
(c) accessing the first directory entry with the operating system.

3. In a computer system having a processor running an operating system and a
memory means storing the operating system, a method, comprising the
computer-implemented steps of:

(a) storing in the memory means a first directory entry for a file wherein
the first directory entry holds a short filename for the file, said short
filename including at most a maximum number of characters that is permissible by
the operating system;
(b) storing in the memory means a second directory entry for the file
wherein the second directory entry holds a long filename for the file, said long
filename including more than the maximum number of characters that is
permissible by the operating system;
(c) accessing the first directory entry with the operating system;
(d) storing in the memory means at least one additional directory entry
holding a next portion of the long filename and a checksum of the short
filename.

4. In a computer system having a processor running an operating system and a
memory means storing the operating system, a method, comprising the
computer-implemented steps of:

(a) storing in the memory means a first directory entry for a file wherein
the first directory entry holds a short filename for the file, said short
filename including at most a maximum number of characters that is permissible by
the operating system;
(b) storing in the memory means a second directory entry for the file
wherein the second directory entry holds a long filename for the file, said long
filename including more than the maximum number of characters that is
permissible by the operating system;
(c) accessing the first directory entry with the operating system;
(d) storing in the memory means at least one additional directory entry
holding a next portion of the long filename and a signature that uniquely
identifies which portion of the long filename.