Patents Assigned to Sony Interactive Entertainment America LLC
  • Patent number: 9681155
    Abstract: A method for delivering video over a network includes encoding, by a hosting service, a moving picture which includes a sequence of video frames as a primary compressed video stream and a secondary compressed video stream comprising a subset of the primary compressed video stream. The primary and secondary compressed video streams are then and the secondary compressed video stream transmitted over a network to a client device. The client device selects the primary compressed video stream for decoding in the absence of packet loss; however, if packet loss is detected, the client device selects the secondary compressed video stream for decoding.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 13, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: Roger Van der Laan
  • Patent number: 9678616
    Abstract: Methods, systems, graphical computer interfaces, and computer readable media are disclosed to enable optimizing video frame rendering characteristics for an application. The method includes rendering a video frame and capturing push buffer settings representing the rendering of the video frame. The method also includes modifying an aspect of the push buffer settings while bypassing the application, and re-rendering the frame with the modified aspect. The method further enables comparing the rendering with the re-rendering, and presenting comparison results. Graphical user interfaces are provided to enable the functionality, without having to modify code of the application to appreciate what potential changes to the application can present in terms of performance rendering and processing efficiencies.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: June 13, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Mark E. Cerny, Boris Batkin, Jonathan J. Olick
  • Patent number: 9674267
    Abstract: Aspects of the present disclosure describe methods and apparatuses that hide latency during an interaction between an attacking client device platform and a defending client device platform in a multiplayer game played over a network. The attacking client device platform predicts a successful attack will be made and delivers a hit event to the defending client device platform. In order to provide additional time to wait for a hit reply from the defending client device platform the attacking client device platform initiates an altered animation mode that lengthens the run-time of the animation. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: June 6, 2017
    Assignee: Sony Interactive Entertainment America, LLC
    Inventors: Glenn Fiedler, Vincent Napoli, Jason McDonald
  • Patent number: 9669306
    Abstract: A system and method for entering text within a video game application are described.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: June 6, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: Stephen G. Perlman
  • Patent number: 9669307
    Abstract: A system and method are described for managing the state of an online video game. A method includes initiating a new online video game in response to user input from a client device, the online video game being in a first state on a first server when initiated; executing the online video game on the server, thereby causing the online video game to enter a second state; pausing or terminating the online video game; determining differences between the first state and the second state and generating difference data containing the differences; transmitting the difference data over a network to a second server; and recreating the second state from the difference data and the first state in response to user input indicating that the user wishes to resume the online video game and in response to the second server being selected as the server on which to execute the video game.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: June 6, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Stephen G. Perlman, Roger van der Laan, Timothy Cotter, Scott Furman, Robert McCool, Ian Buckley
  • Patent number: 9662578
    Abstract: In one embodiment, the methods and apparatuses detect an application, detect a participant that is utilizing the application, detect a qualifying event, and transmit an audio signature associated with the participant to a recipient wherein the recipient utilizes the application.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: May 30, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: Gary Zalewski
  • Patent number: 9662575
    Abstract: A computer is operated to receive a current game state of a game being executed on a client computer system from a subset of game code. A determination is made of respective probabilities for advancement from the current game state to a set of possible later game states. Game code required for the set of possible later game states is prioritized in accordance with the determined probabilities for advancement from the current game state to each of the set of possible later game states. Game code required for the set of possible later game states is transmitted from a server computer system to the client computer system in order of the prioritized game code.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 30, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Rui Filipe Andrade Pereira, David Perry, Andrew Buchanan Gault
  • Patent number: 9656176
    Abstract: Methods and systems for metrics-based gaming operations are provided. Information concerning game play for each play may be received and stored. Such information may be used to generate certain metrics. The generated metrics, in turn, may be used to determine how to customize a game operation. Such game operations may include providing training to a player, matching a player up with another player or with a team, adjusting a game event, etc.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: May 23, 2017
    Assignee: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
    Inventor: Joseph Riego
  • Patent number: 9656160
    Abstract: Video server systems and methods for providing video streams to a plurality of remote clients are described. In one implementation, the video streams are based on game states received from a remote game server. The game states are dependent on game commands received by the video server system from the remote clients and forwarded to the remote game server. The video server system is configured to appear, from the point of view of the game server, as more than one client. For example, the video server system may receive game states from the remote game server at more than one different Internet Protocol address and each of these Internet Protocol addresses may be associated with a different game session.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: May 23, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: David Perry, Rui Filipe Andrade Pereira, Andrew Buchanan Gault
  • Patent number: 9661351
    Abstract: A method for delivering video over a network includes encoding, by a server, a sequence of video frames as a compressed video stream comprising an initial I-frame followed by a plurality P-frames, the sequence having a skipped frame which is not encoded. The compressed video stream is transmitted over a network to a client device, the skipped frame not being transmitted. In response to detecting the skipped frame, the client device generating a predicted frame that replaces the skipped frame in the compressed video stream, the predicted frame being generated based on extending delta information from one or more previous frames decoded by the client device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 23, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: Roger Van der Laan
  • Patent number: 9652882
    Abstract: In a computer graphics processing unit (GPU) having a shader and a texture unit the pixel shader is configured to receive or generate one or more sets of texture coordinates per pixel sample location. The pixel shader and texture unit between them are configured to calculate texture space gradient values for one or more primitives and generate and apply per-pixel gradient scale factors configured to modify the gradient values to smoothly transition them between regions of a display device having different pixel resolutions.
    Type: Grant
    Filed: April 5, 2014
    Date of Patent: May 16, 2017
    Assignee: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
    Inventor: Mark Evan Cerny
  • Patent number: 9643088
    Abstract: A method for use in presenting content includes the steps of generating an event in a software program and presenting content to a user in response to the event. The content may reflect one or more real-world events occurring after the software program has been released.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: May 9, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Gary M. Zalewski, Scott Rohde
  • Patent number: 9643084
    Abstract: A computer-implemented system and method are described for performing video compression. For example, a method according to one embodiment comprises: encoding a plurality of video frames or portions thereof according to a first encoding format; transmitting the plurality of encoded video frames or portions to a client device; receiving feedback information from the client device, the feedback information usable to determine whether data contained in the video frames or portions has not been successfully received and/or decoded; in response to detecting that a video frame or portion thereof has not been successfully received and/or decoded, encoding a video frame or portion thereof according to a second encoding format; and transmitting the video frames or portions thereof to the client device.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: May 9, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Stephen G. Perlman, Roger van der Laan, Timothy Cotter, Scott Furman, Robert McCool, Ian Buckley
  • Patent number: 9636589
    Abstract: Detecting lag switch cheating in a gaming network is disclosed. Data packets are received from a client. The data packets have tracking data including at least one of a sequence number and a time stamp. The tracking data is monitored to determine that a cheat-detection event has occurred.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: May 2, 2017
    Assignee: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
    Inventors: Vinod Tandon, Jake Devore
  • Patent number: 9635424
    Abstract: A video service is provided by one or more servers which communicate directly with one more clients over a network. The service may provide digital optical disc data storage formatted video, such as for example a Blu-ray format video, and allows Blu-ray video to be streamed to a client device over the network. The system may utilize direct and fast content delivery of content typically found on a high definition digital optical disc. The content may include a movie as well as featurettes and other content. The video service may also include augmented content and may provide overlay content. In addition to these features, the video streaming service may also provide community content as an overlay to improve a user's viewing experience.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: April 25, 2017
    Assignee: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
    Inventor: David Perry
  • Patent number: 9633379
    Abstract: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU. The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: April 25, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: David Perry, Andrew Buchanan Gault, Rui Filipe Andrade Pereira
  • Patent number: 9623326
    Abstract: An apparatus comprising a server that generates a stream of streaming interactive video and/or audio. Means for multicasting the stream to a plurality of client devices accommodating different device video, audio and/or network characteristics, and means for allowing input from one or more of the client devices to control the streaming interactive video.
    Type: Grant
    Filed: December 13, 2014
    Date of Patent: April 18, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Stephen G. Perlman, Roger Van der Laan
  • Patent number: 9626308
    Abstract: Aspects of the present disclosure describe automatically changing an output mode of an output device from a first output mode to a latency reduction mode. An initiation signal and the output data may be received from a client device platform or a signal distributor. Upon receiving the initiation signal, the output device may change the output mode from the first output mode to the latency reduction mode. Thereafter, the output device may receive an end latency reduction mode signal. The output device may then revert back to the first output mode. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: April 18, 2017
    Assignee: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
    Inventor: Roelof Roderick Colenbrander
  • Patent number: 9604144
    Abstract: A method for use in advertising includes initiating playing of interactive content, suspending playing of the interactive content, displaying an advertisement, and resuming playing of the interactive content. A computer program product includes a medium embodying a computer program for causing a computer to perform these operations, and a system for use in advertising includes a display and a processing system configured to perform these operations.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: March 28, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: Gary M. Zalewski
  • Patent number: 9606363
    Abstract: Systems, methods and computer readable media are provided for rendering virtual reality content. One example system includes a housing to be attached to a head of a user using a strap that connects to the housing. Display optics are integrated in the housing and are oriented on an internal side of the housing that is configured for orientation toward eyes of the user when the housing is attached to the head of the user. Further, electronics are integrated with the housing and a holder is integrated in the housing. The holder is configured to retain a smartphone. When the smartphone is retained by the holder a screen of the smartphone is oriented toward the display optics of the housing. A connector is integrated in the housing to enable connection of the smartphone to the electronics when the smartphone is retained by the holder. The smartphone includes a camera facing away from the display optics.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: March 28, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: Gary M. Zalewski