Patents by Inventor Jacob P. Stine

Jacob P. Stine 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).

  • Patent number: 11904233
    Abstract: In methods and apparatuses for reducing latency in graphics processing inputs are received and a first set of frames is generated and stored. Once all of the frames in the first set of frames have been produced, they may be delivered to a GPU thread. Each frame is then rendered by the GPU. Starting processing of frames after one or more of the frames have been stored increases a likelihood that the GPU thread will produce rendered frames without stalling. 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: February 12, 2021
    Date of Patent: February 20, 2024
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Jacob P. Stine, Victor Octav Suba Miura
  • Patent number: 11724205
    Abstract: A snapshot of a game may be generated by a client. At some point, a suspension request is delivered to a computer system. Once the suspension request is received, the computer system will suspend the emulated title. The computer system generates a snapshot of the game by recording the current state of all devices being emulated. The snapshot is then delivered to the client. 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 1, 2020
    Date of Patent: August 15, 2023
    Inventors: Jacob P. Stine, Brian Michael Christopher Watson, Victor Octav Suba Miura, Nicholas J. Cardell
  • Patent number: 11660534
    Abstract: Pre-translated code for an emulated application may be retrieved and executed to translate data from the emulated application into a form compatible with the client device before receiving a request for the emulated application from the client device. The translated data may be delivered to the client device platform over a network after receiving the request for the emulated application from the client device.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: May 30, 2023
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Jacob P. Stine, Victor Octav Suba Miura, Brian Michael Christopher Watson, Nicholas J. Cardell
  • Patent number: 11565183
    Abstract: A computer-implemented method assigns one or more trophies to a user. A game is emulated in response to a request from a client device. A trophy trigger is detected during emulation of the game by comparing a memory value of the emulated game to a predetermined value and assigning the one or more trophies to the user based on the detected trophy trigger.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: January 31, 2023
    Assignee: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
    Inventors: Timothy Lindquist, George Weising, Geoffrey Piers Robert Norton, Jacob P. Stine, Dmitri Tolstov, Takayuki Kazama
  • Patent number: 11413550
    Abstract: Methods and systems are disclosed for using and generating a mini-game from a game. One example method includes detecting an instruction to generate the mini-game for the game. The instruction is configured for a starting location for the mini-game from the game. An end location for the mini-game is determined. The mini-game includes an event of the game that occurs between the starting location and the end location of the mini-game. A snapshot is generated for the mini-game to enable play of the mini-game at the starting location. The starting location of the mini-game is selectable to be at a point that is after a start of the game.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: August 16, 2022
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Brian Michael Christopher Watson, Victor Octav Suba Miura, Jacob P. Stine, Nicholas J. Cardell
  • Patent number: 11351469
    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. 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 7, 2020
    Date of Patent: June 7, 2022
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Brian Michael Christopher Watson, Victor Octav Suba Miura, Jacob P. Stine, Nicholas J. Cardell
  • Publication number: 20210275912
    Abstract: Pre-translated code for an emulated application may be retrieved and executed to translate data from the emulated application into a form compatible with the client device before receiving a request for the emulated application from the client device. The translated data may be delivered to the client device platform over a network after receiving the request for the emulated application from the client device.
    Type: Application
    Filed: May 24, 2021
    Publication date: September 9, 2021
    Inventors: Jacob P. Stine, Victor Octav Suba Miura, Brian Michael Christopher Watson, Nicholas J. Cardell
  • Publication number: 20210162295
    Abstract: In methods and apparatuses for reducing latency in graphics processing inputs are received and a first set of frames is generated and stored. Once all of the frames in the first set of frames have been produced, they may be delivered to a GPU thread. Each frame is then rendered by the GPU. Starting processing of frames after one or more of the frames have been stored increases a likelihood that the GPU thread will produce rendered frames without stalling. 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: Application
    Filed: February 12, 2021
    Publication date: June 3, 2021
    Inventors: Jacob P. Stine, Victor Octav Suba Miura
  • Patent number: 11013993
    Abstract: Pre-translated code for an emulated application may be retrieved and executed to translate data from the emulated application into a form compatible with the client device before receiving a request for the emulated application from the client device. The translated data may be delivered to the client device platform over a network after receiving the request for the emulated application from the client device.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: May 25, 2021
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Jacob P. Stine, Victor Octav Suba Miura, Brian Michael Christopher Watson, Nicholas J. Cardell
  • Patent number: 10953316
    Abstract: In methods and apparatuses for reducing latency in graphics processing inputs are received and a first set of frames is generated and stored. Once all of the frames in the first set of frames have been produced, they may be delivered to a GPU. Each frame is then rendered by the GPU, a latency increase resulting from storing the first set of frames is less than a decrease in overall latency resulting from avoiding thread stalls due to the GPU running out of frames to process. 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 18, 2019
    Date of Patent: March 23, 2021
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Jacob P. Stine, Victor Octav Suba Miura
  • Publication number: 20210077908
    Abstract: A computer-implemented method assigns one or more trophies to a user. A game is emulated in response to a request from a client device. A trophy trigger is detected during emulation of the game by comparing a memory value of the emulated game to a predetermined value and assigning the one or more trophies to the user based on the detected trophy trigger.
    Type: Application
    Filed: November 30, 2020
    Publication date: March 18, 2021
    Inventors: Timothy Lindquist, George Weising, Geoffrey Piers Robert Norton, Jacob P. Stine, Dmitri Tolstov, Takayuki Kazama
  • Patent number: 10850201
    Abstract: A computer-implemented method assigns one or more trophies to a user. A game is emulated in response to a request from a client device. A trophy trigger is detected during emulation of the game by comparing a current program counter value to a predetermined value and comparing a stored instruction in an instruction storage location to a predetermined instruction when the current program counter value matches the predetermined counter value. The one or more trophies are assigned to a user account that is associated with the user when the current program counter value matches the predetermined value and the instruction in the instruction storage location matches the predetermined instruction.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: December 1, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Timothy Lindquist, George Weising, Geoffrey Piers Robert Norton, Jacob P. Stine, Dmitri Tolstov, Takayuki Kazama
  • Patent number: 10783008
    Abstract: Selective acceleration of emulation of programs written for a legacy computer system on a more modern computer system is disclosed. The host system processes emulated program assets that are synchronized with host outputs. When a reduced need for synchronization between the emulated program assets and a host output is detected, synchronization of processing of emulated program assets and the host output is unlocked and the host system accelerates processing of the emulated program assets for which the synchronization has been unlocked.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: September 22, 2020
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Dmitri Tolstov, Jacob P. Stine, Geoffrey Piers Robert Norton, Takayuki Kazama
  • Publication number: 20200289948
    Abstract: A snapshot of a game may be generated by a client. At some point, a suspension request is delivered to a computer system. Once the suspension request is received, the computer system will suspend the emulated title. The computer system generates a snapshot of the game by recording the current state of all devices being emulated. The snapshot is then delivered to the client. 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: Application
    Filed: June 1, 2020
    Publication date: September 17, 2020
    Inventors: Jacob P. Stine, Brian Michael Christopher Watson, Victor Octav Suba Miura, Nicholas J. Cardell
  • Patent number: 10726851
    Abstract: A method and device for accelerated audio processing in a streaming environment. The method comprises receiving a streaming audio asset, locating a position to ignore processing of an audio block of the streaming audio asset, ignoring the audio block, compensating for the ignored audio block and playing the compensated audio on an audio device.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: July 28, 2020
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Geoffrey Piers Robert Norton, Jacob P. Stine, Takayuki Kazama, Dmitri Tolstov
  • Patent number: 10668390
    Abstract: A snapshot of a game may be generated by a client. At some point, a suspension request is delivered to a computer system. Once the suspension request is received, the computer system will suspend the emulated title. The computer system generates a snapshot of the game by recording the current state of all devices being emulated. The snapshot is then delivered to the client. 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: March 27, 2018
    Date of Patent: June 2, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Jacob P. Stine, Brian Michael Christopher Watson, Victor Octav Suba Miura, Nicholas J. Cardell
  • Publication number: 20200139256
    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. 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: Application
    Filed: January 7, 2020
    Publication date: May 7, 2020
    Inventors: Brian Michael Christopher Watson, Victor Octav Suba Miura, Jacob P. Stine, Nicholas J. Cardell
  • Publication number: 20200129868
    Abstract: Methods and systems are disclosed for using and generating a mini-game from a game. One example method includes detecting an instruction to generate the mini-game for the game. The instruction is configured for a starting location for the mini-game from the game. An end location for the mini-game is determined. The mini-game includes an event of the game that occurs between the starting location and the end location of the mini-game. A snapshot is generated for the mini-game to enable play of the mini-game at the starting location. The starting location of the mini-game is selectable to be at a point that is after a start of the game.
    Type: Application
    Filed: December 30, 2019
    Publication date: April 30, 2020
    Inventors: Brian Michael Christopher Watson, Victor Octav Suba Miura, Jacob P. Stine, Nicholas J. Cardell
  • Patent number: 10525359
    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. 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: July 14, 2017
    Date of Patent: January 7, 2020
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Brian Michael Christopher Watson, Victor Octav Suba Miura, Jacob P. Stine, Nicholas J. Cardell
  • Patent number: 10518182
    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. 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: July 14, 2017
    Date of Patent: December 31, 2019
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Brian Michael Christopher Watson, Victor Octav Suba Miura, Jacob P. Stine, Nicholas J. Cardell