Visit BannerWitcoff.com
Showing posts with label sony. Show all posts
Showing posts with label sony. Show all posts
U.S. Patent No. 9,138,648: System and method for dynamically loading game software for smooth game play
Issued September 22, 2015, to Sony Interactive Entertainment America, LLC
Priority Date October 10, 2001




Summary:
"See that mountain over there, you can climb it," is the open world game's promise that a player can travel to an object seen in the environment without encountering a load screen, no matter how far the object is from the player. U.S. Patent No. 9,138,648 (the '648 Patent) describes a system and method for a video game to load an environment without entering into a load screen. It is impossible for a game to load the entire environment because doing so would require too much computing power, which ultimately would slow down other aspects of the game. Loading the environment in pieces allows for the game to present large environments without sacrificing other elements, but could slow down the game's pacing or compromise the openness feeling. The '648 Patent solves this problem by loading the next environment piece while the player is traveling in the game. Loading boundaries are set so that when a player crosses the boundary, the game begins to load in the next section. The boundary is set to give the game enough time to load correctly. New loading boundaries are set once the player has crossed into the new environment section. The previous section eventually becomes another loading boundary. Using this method for dynamically loading a game creates the illusion that the entire game world is persistent without overloading the system. 


Abstract:
A system and method are disclosed for dynamically loading game software for smooth game play. A load boundary associated with a game environment is identified. A position of a character in the game environment is then monitored. Instructions corresponding to a next game environment are loaded into a memory when the character crosses the load boundary, such that game play is not interrupted.


Illustrative Claim:
1. A method for dynamically loading game software, the method comprising: generating a display of a current game environment, wherein the current game environment is associated with a plurality of next game environments; determining a load time for each of the plurality of next game environments, wherein the next game environments are not yet displayed; identifying in the current game environment a plurality of different load boundaries that are each associated with loading one or more of the plurality of next game environments, wherein the location of each load boundary in the current game environment is based on the load time of the associated next game environment; identifying that a character has crossed a load boundary in the current game environment associated with one of the plurality of next game environments; determining a direction in which the character has crossed the crossed load boundary; identifying one of the next game environments for loading based on the crossed load boundary and the determined direction in which the character has crossed the load boundary, wherein the next game environment associated with the load boundary is identified for loading when the character is determined to have crossed the load boundary moving in a forward direction toward one of the next game environments associated with the load boundary, and a different next game environment is identified for loading when the character is determined to have crossed the load boundary in a backward direction away from the one of the next game environments associated with the crossed load boundary; and loading instructions corresponding to the identified next game environment into a memory prior to the character entering the identified next game environment, loading of the instructions commencing when the character crosses the load boundary in the current game environment in the determined direction such that game play is not interrupted by loading instructions for display of the identified next game environment when the character enters the identified next game environment.


Researched by: Andrew F. Thomas



U.S. Patent No. 9,707,476: Method for creating a mini-game
Issued July 18, 2017, to Sony Interactive Entertainment Inc.
Priority Date September 28, 2012






Summary:

Classic console games are known for being challenging and lengthy. Developers designed the games for children who could only buy a limited number of games but had all summer to play. Playing a classic game as an adult can be challenging due to time limitations. U.S. Patent No. 9,707,476 (the ‘476 Patent) answers this problem by transforming the classic game into a mini-game that can cover all the classic moments from a game. First, the ‘476 Patent will choose a starting location from the classic or legacy game for which a snapshot is generated. Then an event from the legacy game is chosen and tied to a trigger. Finally, a mini-game script is generated based on the snapshot and chosen event which is sent to the emulator, ready to be played. The patent describes a method for multiple events to be selected with multiple triggers. It is only upon a player hitting a game-ending trigger that the script will send game-ending instructions to the emulator. Potentially, the ‘476 Patent describes a method that would allow a person to play through Final Fantasy 7 in an hour without missing any crucial events in the game.


Abstract:
A starting location for the mini-game is chosen in the legacy game state. A snapshot is generated of that location. Once the snapshot is taken, trigger events are identified. Triggers corresponding to the trigger events are identified. A mini-game script is generated using the snapshot and triggers.


Illustrative Claim:

1. A non-transitory computer readable medium containing executable instructions and data for a mini-game configured to be implemented on an emulator operating on a network, the instructions and data comprising: a) a snapshot of a starting location for the mini-game within a legacy game execution state, wherein the snapshot includes saved data corresponding to the legacy game execution state of every device being emulated by the emulator at a designated time during emulation of a legacy game that the emulator can use to start the mini-game; b) data representing one or more identified triggers that correspond to one or more events within the legacy game; and c) a script for the mini-game generated from the snapshot and triggers.


Researched By: Andrew F. Thomas


On May 22, 2018, Sony Interactive Entertainment LLC (Sony) filed a petition for Inter Partes Review of U.S. Patent 8,206,218 (the '218 Patent), owned by Techno View IP. The '218 Patent is related to a method for displaying stereoscopic images based on how the right-eye and left-eye view the same object. Sony is alleging that the '218 Patent is invalid because it is obvious as a result of prior art.
 
 
Claim 1 of the ’218 Patent reads:
1. A method in a videogame system for displaying three-dimensional images, comprising the computer implemented steps of:

providing left and right backbuffers;

calculating first position coordinates of a first eye view;

storing a first eye view image captured virtually from the calculated first position coordinates of the first eye view of an object in the videogame into the left backbuffer;

determining a second eye view image of the object captured virtually from the calculated second position coordinates of the second eye view;

storing the second eye view image in the right backbuffer; and

displaying the first eye view image and the second eye view image to the user to provide a three dimensional perspective of the object from the videogame system to the user. ('218 patent, col. 13, lines 44-64).
The '218 Patent is related to U.S. Patent 7,666,096 (the '096 Patent), also owned by Techno View and also subject to an IPR petitioned by Sony. Both the '218 and '096 Patents are at the center of a lawsuit Techno View filed against Sony in the Central District of California, in which Techno View alleges that Sony's PlayStation VR infringes Techno View's patents. Sony is using the IPRs to challenge the validity of the allegedly infringed patents. Techno View is also suing Oculus VR claiming their VR system infringes the '218 and '096 Patents. Oculus was not part of the IPR petitions filed by Sony.

This is the third IPR petition Sony has filed this year relating to stereoscopic images. For background on the previous two IPR petitions click here and here.
On May 15, 2018, the Patent Trial and Appeal Board (the “PTAB”) instituted two Inter Partes Review (“IPR”) proceedings against U.S. 5,822,523 (the “’523 Patent”).  The ’523 Patent generally relates to group messaging in interactive applications.  The petitioner is Riot Games, Inc. (“Riot Games”), maker of popular titles like League of Legends The patent owner is Paltalk Holdings, Inc. (“Paltalk”).  From 2006-2009, the ’523 Patent was asserted by Paltalk in patent infringement cases against Microsoft, Sony, Activision Blizzard, NCsoft, Jagex, and Turbine Inc., among others.



Claim 1 of the ’523 Patent reads:
1. A method for providing group messages to a plurality of host computers connected over a unicast wide area communication network, comprising the steps of:

   providing a group messaging server coupled to said network, said server communicating with said plurality of host computers using said unicast network and maintaining a list of message groups, each message group containing at least one host computer;

   sending, by a plurality of host computers belonging to a first message group, messages to said server via said unicast network, said messages containing a payload portion and a portion for identifying said first message group;

   aggregating, by said server in a time interval determined in accordance with a predefined criterion, said payload portions of said messages to create an aggregated payload;

   forming an aggregated message using said aggregated payload; and

   transmitting, by said server via said unicast network, said aggregated message to a recipient host computer belonging to said first message group.
Both Riot Games and Paltalk agree that the ’523 Patent expired.  While it might seem strange for Riot Games to attack the validity of an expired patent, a patent owner may sue for damages that were incurred when their now-expired patent was valid, though they cannot recover damages that were incurred more than six years prior to the filing of the lawsuit.  As it appears that the ’523 Patent expired in 2016, Paltalk could potentially file patent infringement lawsuits up until around 2022, but only for damages that they incurred prior to 2016, and only so long as their damages were in the six years before they filed the lawsuits.  For example, if Paltalk sued a game company for patent infringement on Jan. 1, 2021, they could recover damages from Jan. 1, 2015, up until the date the ’523 Patent expired in 2016.
On Feb. 1, Sony Interactive Entertainment, LLC (“Sony”) filed a Petition for Inter Partes Review of U.S. Patent No. 9,503,742 (the “’742 Patent”).  The prosecution history of the ’742 Patent is not something you see every day: a dispute over a typographical mistake followed an allowance because, despite an admittedly valid rejection, “applicant wishes to obtain a patent.”

As described by Sony, the ’742 Patent relates to stereoscopic image decoding via data compression.  It seems likely that Sony’s filing of the Petition for Inter Partes Review relates to their sales of PlayStation VR headsets.

Strangely, the ’742 Patent has only one claim, which Sony claims should have never been allowed.  According to Sony, during prosecution of the ’742 Patent, the patent examiner made a typographical mistake in an office action: forgetting to cite U.S. Patent No. 5,907,364 to Furuhata et al. (“Furuhata”) to reject dependent claim 23, though Furuhata was cited to reject the independent claim from which claim 23 depended.  On appeal, the Board affirmed all of the examiner’s rejections except for claim 23, noting that the examiner’s error was “perhaps inadvertent” and opening the door for a correction of the rejection.  Perplexingly, the examiner then allowed claim 23, noting in the Notice of Allowance:
The omission of the Furuhata reference appears to be a typographical mistake . . . Examiner informed applicant’s representative that claim 23 should have been affirmed by the board for the same reasons as set forth for claim 1. However, applicant’s representative informed Examiner that applicant wishes to obtain a patent since claim 23 was reversed by the board.
It will certainly be amusing to see what the Board has to say about the above allowance.
    Home     Next >

Get the Patent Arcade App

Get the Patent Arcade App
Available now for iOS

Search This Blog


Recognition

Buy your copy today!

Buy your copy today!
ABA Legal Guide, 2d Ed.

Ross Dannenberg

Scott Kelly

Scott Kelly

Labels

Archives

Blogroll

Data Analytics

Copyright ©2005–present Ross Dannenberg. All rights reserved.
Visit BannerWitcoff.com