Patents by Inventor Per Henrik Benny Karlsson

Per Henrik Benny Karlsson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240108981
    Abstract: Embodiments of the present application provide a phased streaming system and process using a dynamic video game client. The dynamic video game client can utilize a state stream game engine in combination with a game application streaming service to provide users with the ability to begin playing games quickly on a huge range of devices.
    Type: Application
    Filed: August 14, 2023
    Publication date: April 4, 2024
    Inventor: Per Henrik Benny Karlsson
  • Patent number: 11896898
    Abstract: The present disclosure provides a state stream game engine for a video game application. The state stream game engines can decouple the simulation of a video game application from the rendering of the video game application. The simulation of the video game is handled by a simulation engine. The rendering of the video game is handled by a presentation engine. The data generated by the simulation engine can be communicated to the presentation engine 124 using a state stream.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: February 13, 2024
    Assignee: Electronic Arts Inc.
    Inventor: Per Henrik Benny Karlsson
  • Patent number: 11724191
    Abstract: Embodiments of the present application provide a network-based game modification system. The network based game modification system can provide users with access to game application source data and editing tools through a game editor client. The game editor client can provide an interface by which the developers can provide access to public source data while preventing access to private game source data. Additionally, the game editor client can provide an interface for access to some of the developers tools.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: August 15, 2023
    Assignee: ELECTRONIC ARTS INC.
    Inventors: Per Henrik Benny Karlsson, Joseph Steven Pribele
  • Patent number: 11724182
    Abstract: Embodiments of the present application provide a phased streaming system and process using a dynamic video game client. The dynamic video game client can utilize a state stream game engine in combination with a game application streaming service to provide users with the ability to begin playing games quickly on a huge range of devices.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: August 15, 2023
    Assignee: ELECTRONIC ARTS INC.
    Inventor: Per Henrik Benny Karlsson
  • Publication number: 20220184493
    Abstract: The present disclosure provides a state stream game engine for a video game application. The state stream game engines can decouple the simulation of a video game application from the rendering of the video game application. The simulation of the video game is handled by a simulation engine. The rendering of the video game is handled by a presentation engine. The data generated by the simulation engine can be communicated to the presentation engine 124 using a state stream.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 16, 2022
    Inventor: Per Henrik Benny Karlsson
  • Patent number: 11207594
    Abstract: The present disclosure provides a state stream game engine for a video game application. The state stream game engines can decouple the simulation of a video game application from the rendering of the video game application. The simulation of the video game is handled by a simulation engine. The rendering of the video game is handled by a presentation engine. The data generated by the simulation engine can be communicated to the presentation engine 124 using a state stream.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: December 28, 2021
    Assignee: ELECTRONIC ARTS INC.
    Inventor: Per Henrik Benny Karlsson
  • Publication number: 20210252401
    Abstract: Embodiments of the present application provide a network-based game modification system. The network based game modification system can provide users with access to game application source data and editing tools through a game editor client. The game editor client can provide an interface by which the developers can provide access to public source data while preventing access to private game source data. Additionally, the game editor client can provide an interface for access to some of the developers tools.
    Type: Application
    Filed: March 1, 2021
    Publication date: August 19, 2021
    Inventors: Per Henrik Benny Karlsson, Joseph Steven Pribele
  • Publication number: 20210236923
    Abstract: Embodiments of the present application provide a phased streaming system and process using a dynamic video game client. The dynamic video game client can utilize a state stream game engine in combination with a game application streaming service to provide users with the ability to begin playing games quickly on a huge range of devices.
    Type: Application
    Filed: February 12, 2021
    Publication date: August 5, 2021
    Inventor: Per Henrik Benny Karlsson
  • Patent number: 10933327
    Abstract: Embodiments of the present application provide a network-based game modification system. The network based game modification system can provide users with access to game application source data and editing tools through a game editor client. The game editor client can provide an interface by which the developers can provide access to public source data while preventing access to private game source data. Additionally, the game editor client can provide an interface for access to some of the developers tools.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: March 2, 2021
    Assignee: Electronic Arts Inc.
    Inventors: Per Henrik Benny Karlsson, Joseph Steven Pribele
  • Patent number: 10918938
    Abstract: Embodiments of the present application provide a phased streaming system and process using a dynamic video game client. The dynamic video game client can utilize a state stream game engine in combination with a game application streaming service to provide users with the ability to begin playing games quickly on a huge range of devices.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: February 16, 2021
    Assignee: ELECTRONIC ARTS INC.
    Inventor: Per Henrik Benny Karlsson
  • Publication number: 20200306631
    Abstract: Embodiments of the present application provide a phased streaming system and process using a dynamic video game client. The dynamic video game client can utilize a state stream game engine in combination with a game application streaming service to provide users with the ability to begin playing games quickly on a huge range of devices.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventor: Per Henrik Benny Karlsson
  • Publication number: 20200306639
    Abstract: Embodiments of the present application provide a network-based game modification system. The network based game modification system can provide users with access to game application source data and editing tools through a game editor client. The game editor client can provide an interface by which the developers can provide access to public source data while preventing access to private game source data. Additionally, the game editor client can provide an interface for access to some of the developers tools.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventors: Per Henrik Benny Karlsson, Joseph Steven Pribele
  • Publication number: 20200306630
    Abstract: The present disclosure provides a state stream game engine for a video game application. The state stream game engines can decouple the simulation of a video game application from the rendering of the video game application. The simulation of the video game is handled by a simulation engine. The rendering of the video game is handled by a presentation engine. The data generated by the simulation engine can be communicated to the presentation engine 124 using a state stream.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventor: Per Henrik Benny Karlsson