To infringe that claim, a speaker must have both these claim elements. Any speaker with both elements is an infringing device, and any speaker without both elements is (probably) not an infringing device.
Said quote refers to one claim. To infringe a claim, a device must have all the elements of the claim. But infringing even one claim of the patent is sufficient to infringe the patent.
refer to the USPTO
I found some general patent information on the USPTO's site. But I also found this on uspatentagent.com (not affiliated with USPTO) and this ruling in which damages of $324.4 million were awarded for infringement of one claim of a patent with six claims.
Yes, but the claims of a patent are ANDed together. To infringe, you have to have a product that not only falls under Claim 1, but also Claim 2 AND 3 AND 4 AND...
B*llsh*t. Patent claims are ORed. If you infringe one claim of any of the 2-million-odd unexpired U.S. patents, you can be sued, and if you are an individual, the corporation suing you (lawyers don't sue people; plaintiffs sue people) will run the trial so long that you run out of money to pay your attorney(s).
move as much as you can server side, send the client only information he should display anyway
The only perfect solution to this is generating all visuals on the game server, and sending them to the player's X11 server. And it's dog slow with current long-haul network technology.
they would only be required to release the source if they release a binary.
Most cracks contain executable code. (And yes, they are cracks, as they exploit vulnerabilities in the server. They don't give you root, but they do give you extra game privileges.) Distributing your crack is considered "releasing a binary" under the GNU GPL; source code must be either included with the binary patch, right next to it on the downloads page, or available on CD-R by mail to satisfy Section 3 of the License.
Cracks you write yourself for yourself, on the other hand...
Quit forwarding those damn jokes and chain mails and get your lazy ass back to work.
If you feel you need to forward that joke, feel free to write it up on Everything and forward the URL. Takes up a lot less bandwidth that way, and sending it as plain text excludes the possibility of malicious EcmaScripts.
On Slashdot:
Anonymous Coward will never be a moderator. From what I've read in the FAQ: Create an account, stay on about a year, browse an average amount, make sure "Willing to moderate" is checked, and keep your karma above +10, and you may get moderator points about once a month.
On Kuro5hin:
Create an account; bang, you're already a moderator with unlimited points. And you can moderate the stories also.
On Everything:
Create an account, write about 30 or so good write-ups, and you'll get 10 mod points per day. Continue adding content to the database and you'll get more mod points.
On this system, all 64 Megs of RAM were consumed by Gnome and X
One of the fastest forms of interprocess communication under Linux is shared memory. However, top reports shared memory use incorrectly. For example, if two programs are loaded into RAM, and each is using 16 MB (8 MB for itself and 8 MB shared between the two), top will report 32 MB in use instead of 24. Under Linux, processes and threads are pretty much the same except that threads share memory; top barfs on multithreaded applications such as Mozilla. When X is running, top also reports your video card's RAM as in use by X and whatever apps are using MIT Shared Memory for their pixmaps.
someone really has to sit down with the GTK and Gnome libraries and start optimizing them for size and speed
Another example of the shared memory bug in top is in libraries. Under Linux, a library's code segment is marked read-only; it can be shared among several processes, making top misreport the memory the library is actually using.
So run WIndows 2000 in a virtual box on VMWare and write a hardware emulation of an "approved" soundblaster soundcard (ie: with signed drivers).
It's almost always possible for programs to discern whether or not they are run under emulation (VMWare is a virtualizer, that is, a motherboard emulator). For example, check out this four-line 6502 assembly segment that determines to 99.x% certainty whether it's running on a real NES or the NESticle emulator. There will probably be several similar flaws in VMWare that Microsoft can detect, and Windows will refuse to enable the Secure Audio Path in those cases.
Unless your line out is in a digital format, that's lossy.
(It won't be digital because of Secure Audio Path.) But the quality degradation from using an audiophile-quality analog setup is still a couple orders of magnitude less than the degradation from encoding to 128 Kbit/s MP3 format (the most popular format on Napster) even with excellent LAME or Fraunhofer encoders.
Even then, you run into the SDMI watermarks on new content.
They are mostly interested in people making copies of the media that are undiscernable from the original
I can hear the quality degradation from a CD to a 128 Kbit/s MP3 stream, even with the excellent LAME and Fraunhofer encoders and cheap-@$$ Sony Walkman headphones. 128 Kbit/s MP3 files are common on Napster, but they're not "undiscernable from the original." So, from your argument, why in the world is RIAA going after Napster?
And in the process set off the tamper detection, causing the speakers to stop decrypting incoming audio. Yes, it is possible (see also Capcom Suicide).
since most users won't have a compiler on their system, it shouldn't compromise "security" too much
The DOS and Windows versions of GCC are quite easy to install (unzip, set a couple environment variables in autoexec, reboot, and you can gcc files). Seeing as you have to compile your own MP3 encoder, I see the free DJGPP compiler gaining a wide userbase.
course, there's nothing stopping you from providing your own sound card driver, or a shim
Have you even read the article? Secure Audio Path specifically excludes drivers that have not been tested for conformance and signed by Microsoft Corporation.
That 'boot sector' your describing, called by most the IP.BIN, resides in the first 16 sectors (32k) of the first data session of the cd does NOT contain any specific information that Sega could consider 'copyrighted'
0300-36FF 8C008300-8C00B6FF SEGA license screen code
This is the entry point which the ROM calls after both IP.BIN and 1ST_READ.bin have been loaded. The code here displays the SEGA logo and message "PRODUCED BY OR UNDER LICENSE FROM SEGA ENTERPRISES, LTD." for about 6 seconds and then transfers control to Bootstrap 1. Note that the code in this area can not be modified. The ROM checks every byte of it against a copy in the ROM, and will not boot the disk if there is a difference.
If Apple wants to sue somebody, they should sue the makers of Vitamins, a game that takes the Aqua "pill" buttons and drops them into a bottle on top of viruses, as in Nintendo's Dr. Mario. Like Tetris? Like drugs? Ever try combining them?
they don't have binaries available for this dreamcast port.
And they won't. The BIOS checks the boot sector against a copy in ROM, and if it isn't bit-for-bit identical, it won't boot the disc. "So just copy the boot sector in the ISO!" Sorry, the Dreamcast boot sector is copyright SEGA.
The gamemaster's ultimate goal is neither coincident with the players' (if, above all else, he wanted the players to reach their goal, he could make it insanely easy for them to do so) nor opposed to it (if he wanted to stop them from achieving their goal, he could do that as well). The gamemaster's goal is to create an interesting game
Think dissociative identity disorder. A gamemaster can also be analyzed as two separate players; one represents Team Evil (who engages in zero-sum gaming against Team Good), and the other is the referee (who engages in non-zero-sum activity with both Team Good and Team Evil).
To infringe that claim, a speaker must have both these claim elements. Any speaker with both elements is an infringing device, and any speaker without both elements is (probably) not an infringing device.
Said quote refers to one claim. To infringe a claim, a device must have all the elements of the claim. But infringing even one claim of the patent is sufficient to infringe the patent.
refer to the USPTO
I found some general patent information on the USPTO's site. But I also found this on uspatentagent.com (not affiliated with USPTO) and this ruling in which damages of $324.4 million were awarded for infringement of one claim of a patent with six claims.
Like Tetris? Like drugs? Ever try combining them?
Yes, but the claims of a patent are ANDed together. To infringe, you have to have a product that not only falls under Claim 1, but also Claim 2 AND 3 AND 4 AND...
B*llsh*t. Patent claims are ORed. If you infringe one claim of any of the 2-million-odd unexpired U.S. patents, you can be sued, and if you are an individual, the corporation suing you (lawyers don't sue people; plaintiffs sue people) will run the trial so long that you run out of money to pay your attorney(s).
Like Tetris? Like drugs? Ever try combining them?
Obviously the client-server architecture needs to be carefully constructed with the assumption that the client is always compromised
What if the rules of the game are such that reflexes rule (think the Quake series)? How would you reject aiming proxies and the like?
Like Tetris? Like drugs? Ever try combining them?
move as much as you can server side, send the client only information he should display anyway
The only perfect solution to this is generating all visuals on the game server, and sending them to the player's X11 server. And it's dog slow with current long-haul network technology.
Like Tetris? Like drugs? Ever try combining them?
they would only be required to release the source if they release a binary.
Most cracks contain executable code. (And yes, they are cracks, as they exploit vulnerabilities in the server. They don't give you root, but they do give you extra game privileges.) Distributing your crack is considered "releasing a binary" under the GNU GPL; source code must be either included with the binary patch, right next to it on the downloads page, or available on CD-R by mail to satisfy Section 3 of the License.
Cracks you write yourself for yourself, on the other hand...
Like Tetris? Like drugs? Ever try combining them?
We will write a tux vs daemon fighting game
You could do a mod for GNOME vs KDE: Battle of the Desktops with Tux and the BSD daemon. Or you could just try XTux.
Like Tetris? Like drugs? Ever try combining them?
This article describes the advantages that legless astronauts would have in microgravity.
Like Tetris? Like drugs? Ever try combining them?
Quit forwarding those damn jokes and chain mails and get your lazy ass back to work.
If you feel you need to forward that joke, feel free to write it up on Everything and forward the URL. Takes up a lot less bandwidth that way, and sending it as plain text excludes the possibility of malicious EcmaScripts.
Like Tetris? Like drugs? Ever try combining them?
Activities other than copying, distribution and modification are not covered by this License; they are outside its scope.
Like Tetris? Like drugs? Ever try combining them?
But what's to stop someone from dismantling the secure speakers and tapping the audio just before it gets to the speakers
A tamper-evident seal that, when broken, causes the secure speaker to stop decrypting content. Try to get around that.
Like Tetris? Like drugs? Ever try combining them?
On Slashdot:
Anonymous Coward will never be a moderator. From what I've read in the FAQ: Create an account, stay on about a year, browse an average amount, make sure "Willing to moderate" is checked, and keep your karma above +10, and you may get moderator points about once a month.
On Kuro5hin:
Create an account; bang, you're already a moderator with unlimited points. And you can moderate the stories also.
On Everything:
Create an account, write about 30 or so good write-ups, and you'll get 10 mod points per day. Continue adding content to the database and you'll get more mod points.
Like Tetris? Like drugs? Ever try combining them?
On this system, all 64 Megs of RAM were consumed by Gnome and X
One of the fastest forms of interprocess communication under Linux is shared memory. However, top reports shared memory use incorrectly. For example, if two programs are loaded into RAM, and each is using 16 MB (8 MB for itself and 8 MB shared between the two), top will report 32 MB in use instead of 24. Under Linux, processes and threads are pretty much the same except that threads share memory; top barfs on multithreaded applications such as Mozilla. When X is running, top also reports your video card's RAM as in use by X and whatever apps are using MIT Shared Memory for their pixmaps.
someone really has to sit down with the GTK and Gnome libraries and start optimizing them for size and speed
Another example of the shared memory bug in top is in libraries. Under Linux, a library's code segment is marked read-only; it can be shared among several processes, making top misreport the memory the library is actually using.
Like Tetris? Like drugs? Ever try combining them?
So run WIndows 2000 in a virtual box on VMWare and write a hardware emulation of an "approved" soundblaster soundcard (ie: with signed drivers).
It's almost always possible for programs to discern whether or not they are run under emulation (VMWare is a virtualizer, that is, a motherboard emulator). For example, check out this four-line 6502 assembly segment that determines to 99.x% certainty whether it's running on a real NES or the NESticle emulator. There will probably be several similar flaws in VMWare that Microsoft can detect, and Windows will refuse to enable the Secure Audio Path in those cases.
Like Tetris? Like drugs? Ever try combining them?
Unless your line out is in a digital format, that's lossy.
(It won't be digital because of Secure Audio Path.) But the quality degradation from using an audiophile-quality analog setup is still a couple orders of magnitude less than the degradation from encoding to 128 Kbit/s MP3 format (the most popular format on Napster) even with excellent LAME or Fraunhofer encoders.
Even then, you run into the SDMI watermarks on new content.
Like Tetris? Like drugs? Ever try combining them?
They are mostly interested in people making copies of the media that are undiscernable from the original
I can hear the quality degradation from a CD to a 128 Kbit/s MP3 stream, even with the excellent LAME and Fraunhofer encoders and cheap-@$$ Sony Walkman headphones. 128 Kbit/s MP3 files are common on Napster, but they're not "undiscernable from the original." So, from your argument, why in the world is RIAA going after Napster?
Like Tetris? Like drugs? Ever try combining them?
Okay, then you rip appart your speakers
And in the process set off the tamper detection, causing the speakers to stop decrypting incoming audio. Yes, it is possible (see also Capcom Suicide).
Like Tetris? Like drugs? Ever try combining them?
since most users won't have a compiler on their system, it shouldn't compromise "security" too much
The DOS and Windows versions of GCC are quite easy to install (unzip, set a couple environment variables in autoexec, reboot, and you can gcc files). Seeing as you have to compile your own MP3 encoder, I see the free DJGPP compiler gaining a wide userbase.
Like Tetris? Like drugs? Ever try combining them?
course, there's nothing stopping you from providing your own sound card driver, or a shim
Have you even read the article? Secure Audio Path specifically excludes drivers that have not been tested for conformance and signed by Microsoft Corporation.
Like Tetris? Like drugs? Ever try combining them?
As for USB digital speaker systems, they still rely on an analog speaker. If need be you can get one of these, open it up
And in the process, breaking the tamper-evident seal, which is detected by the hardware, and the speaker no longer decrypts audio.
Like Tetris? Like drugs? Ever try combining them?
That 'boot sector' your describing, called by most the IP.BIN, resides in the first 16 sectors (32k) of the first data session of the cd does NOT contain any specific information that Sega could consider 'copyrighted'
Then what's this by Marcus? (My emphasis.) Or is this old information? (I'm aware of Sega v. Accolade, but that was settled out of court, setting no precedent.)Like Tetris? Like drugs? Ever try combining them?
If Apple wants to sue somebody, they should sue the makers of Vitamins, a game that takes the Aqua "pill" buttons and drops them into a bottle on top of viruses, as in Nintendo's Dr. Mario.
Like Tetris? Like drugs? Ever try combining them?
Also, why don't people say the same thing about Chevy's NorthStar. They can track you in you car.
YM OnStar. Northstar is the engine in the Cadillac. Yes, it's confusing, because Northstar and OnStar are often equipped in the same vehicle.
BATMAN
Like Tetris? Like drugs? Ever try combining them?
they don't have binaries available for this dreamcast port.
And they won't. The BIOS checks the boot sector against a copy in ROM, and if it isn't bit-for-bit identical, it won't boot the disc. "So just copy the boot sector in the ISO!" Sorry, the Dreamcast boot sector is copyright SEGA.
Like Tetris? Like drugs? Ever try combining them?
The gamemaster's ultimate goal is neither coincident with the players' (if, above all else, he wanted the players to reach their goal, he could make it insanely easy for them to do so) nor opposed to it (if he wanted to stop them from achieving their goal, he could do that as well). The gamemaster's goal is to create an interesting game
Think dissociative identity disorder. A gamemaster can also be analyzed as two separate players; one represents Team Evil (who engages in zero-sum gaming against Team Good), and the other is the referee (who engages in non-zero-sum activity with both Team Good and Team Evil).
Like Tetris? Like drugs? Ever try combining them?
Any roleplaying game fits ... Since the point of most RPGs is to work together.
That doesn't rule out a zero-sum game between Team Good and Team Evil.
Like Tetris? Like drugs? Ever try combining them?