Client machines running game executables of a video game(s) may utilize a file system proxy component that is configured to track read operations made by the game executable during a game session, to generate access data based on the tracked read operations, and to report the access data to a remote system. This telemetry approach allows the remote system to collect access data reported by multiple client machines, to catalogue the access data according to client system configuration, and to analyze the access data to generate data that is usable by client machines to implement various game-related features including, without limitation, "instant play" of video games, discarding of unused blocks of game data to free up local memory resources, and/or local prefetching of game data for reducing latency during gameplay.
ps4 and ps5 do too, but this could be a more advanced and automated version of that system
Mortal Kombat X already did this on Steam, but somewhat hacked, they just divided the full game into free "DLCs", and you downloaded the base and let the rest download in the meantime.
Similar to what PS4/5 and Xbox does.
ObviouslyThis was a horrible implementation and solution on Steam, as it didn't work as expected, and was bad enough that they had to change to the more simple download method shortly after. There's a reason most games on Steam haven't used that kind of cobbled together solution
The patent is for something quite different
Yeah, but somebody in the gamingonlinux comments made a good point about this being a possible protection against being sued in the future. It makes sense as to what happened with the Steam controller.
Or the fact that someone tried to patent the idea of Steam Chat and tried to sue people over it. Most software patent are stupid, but the problem is you either patent them, or end up having to fight vs patent trolls over how generic some implementations are.Yeah, but somebody in the gamingonlinux comments made a good point about this being a possible protection against being sued in the future. It makes sense as to what happened with the Steam controller.
It would be cool if there was an option to just download assets of a specific quality. Someone with a weak PC for example, would have no need for high or ultra quality assets so an option to not download them would save on time and space. Especially good for the Steam Deck, where you could have "Deck recommended" assets chosen by the devs. Though this is not what the patent is about (and I believe it would require work from the devs).
"Other examples include freeing up space by removing unused data, and prefetching data to decrease latency when loading.
This feature does not require game developers to change anything."
This one sounds more impressive to me
Didn't Microsoft talk about having something similar on the new Xbox? I remember them saying they used the magic of "machine learning" and whatnot. I don't have an Xbox though. Was it implemented, does it work?
Yeah, but somebody in the gamingonlinux comments made a good point about this being a possible protection against being sued in the future. It makes sense as to what happened with the Steam controller.
That, and as I suspected when this feature was mentioned elsewhere, since it needs to learn, this is of no use to day one buyers.This is Profile Guided optimisation via a virtual filesystem. It'll be great for default loading but fall of a cliff for edge cases
Which is what Microsoft did. They even managed to get it working with BC 360 games.But it's not about doing it, but how it's done.
Much easier to get devs to support if they don't have to do anything.
I'm not convinced they really need billions in annual profits to allow a few engineers on a couple hundred K each to work on stuff like this.
Consoles do it in a way that is work-intensive for developers. You basically have to separate out your content into chunks manually. This would be a huge step forward if it truly is automated.
Good thing that's not all they're doing then !I'm not convinced they really need billions in annual profits to allow a few engineers on a couple hundred K each to work on stuff like this.
Yeah, the other stuff was good enough, but this could possibly free up a lot of space in my drives once is implemented."Other examples include freeing up space by removing unused data, and prefetching data to decrease latency when loading.
This feature does not require game developers to change anything."
This one sounds more impressive to me
Software patents are bad, always. Let's hope it gets rejected.
(this doesn't mean it's not a cool thing for Valve to implement in Steam: the idea that they should then block anyone else doing anything remotely similar is the gross bit.)
Can the license this to Apple? I'd love to get half of my iPhone memory back"Other examples include freeing up space by removing unused data, and prefetching data to decrease latency when loading.
This feature does not require game developers to change anything."
This one sounds more impressive to me
Didn't Microsoft talk about having something similar on the new Xbox? I remember them saying they used the magic of "machine learning" and whatnot. I don't have an Xbox though. Was it implemented, does it work?
Tech giants and big developers usually use software patents just to keep patent trolls and opportunistic lawyers from trying to extort money from them. For example Sega has patented the game mechanic where you are driving a car and an arrow points at where you need to go, but you don't see Sega suing other developers who implement that in their games.
In December of 2003, Sega brought a lawsuit against video game publishers Fox Interactive (now part of Vivendi Universal) and Electronic Arts and developer Radical Entertainment for allegedly using technology from Sega's U.S. Patent No. 6,200,138 ("the '138 patent') in their video game The Simpsons: Road Rage.
The '138 patent, which was issued in 2001, claims a "game display method, moving direction indicating method, game apparatus and drive simulating apparatus." Below are a couple representative claims:
Uh huh.
Literally the first result for searching DDG for "sega patent arrow driving catr" (I didn't even spell car right, I'm an animal): https://patentarcade.com/2010/07/case-analysis-sega-v-fox.html
What you're describing (the "warchest" / "MAD" mentality) happens as well, but not to the exclusion of this kind of scummy bullshit. Large companies also routinely use their warchest (as the patent trolls do) to punch down to smaller orgs who cannot handle the lawyer fees to strike back.
Software patents are shit, end of story. They have no place existing in the first place.
I don't think that's true. Pretty sure Blizzard's implementation doesn't work whatsoever for games not using their tech.This has been a thing for most of Blizzard games for the last 10 years I think