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: 9623327
    Abstract: Game inputs are delivered to an emulator computing device. Data generated by the emulator computing device during emulation of a legacy game is received. The emulated data comprising at least a set of data from a first state and a set of emulated data from a second state. A change in the emulated that corresponds to the occurrence of a trigger event is identified. The trigger event signals generation of an additional output that is not generated by execution of original code of a legacy game upon occurrence of the trigger event. 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 8, 2013
    Date of Patent: April 18, 2017
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Victor Octav Suba Miura, Brian Michael Christopher Watson, Jacob P. Stine, Nicholas J. Cardell
  • Patent number: 9536461
    Abstract: Some embodiments provide methods of increasing a resolution of multimedia content. Some of those methods comprising: identifying an uprendering matrix, wherein the uprendering matrix is dependent on a resulting resolution of resulting multimedia content having the increased resolution; and for each source image of the multimedia content: defining a reference image of the source image from the multimedia content, wherein the reference image has a resolution that is the same as an original resolution of the source image; defining multiple shifted images of the source image, wherein each of the multiple shifted images corresponds with one of the elements of the uprendering matrix; and coalescing pixels from each of the reference image and the shifted images creating an uprendered image having a higher resolution than the reference image.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: January 3, 2017
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Jacob P. Stine, Dmitri Tolstov
  • Patent number: 9248374
    Abstract: A client device platform may provide an emulator with game inputs to advance an emulated game from a first state to a second state. The emulator may record the game inputs. Once the emulation of the game is suspended, the client device platform may deliver a replay request to the emulator. Upon receiving the replay request, the emulator may re-emulate the game inputs that have been stored in the emulator's memory. The re-emulation will produce the replay which may be delivered back to the client device platform. 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: September 28, 2012
    Date of Patent: February 2, 2016
    Assignee: Sony Computer Entertainment Inc.
    Inventors: Brian Michael Christopher Watson, Victor Octav Suba Miura, Jacob P. Stine, Nicholas J. Cardell
  • Publication number: 20160005344
    Abstract: Some embodiments provide methods of increasing a resolution of multimedia content. Some of those methods comprising: identifying an uprendering matrix, wherein the uprendering matrix is dependent on a resulting resolution of resulting multimedia content having the increased resolution; and for each source image of the multimedia content: defining a reference image of the source image from the multimedia content, wherein the reference image has a resolution that is the same as an original resolution of the source image; defining multiple shifted images of the source image, wherein each of the multiple shifted images corresponds with one of the elements of the uprendering matrix; and coalescing pixels from each of the reference image and the shifted images creating an uprendered image having a higher resolution than the reference image.
    Type: Application
    Filed: July 1, 2014
    Publication date: January 7, 2016
    Inventors: Jacob P. Stine, Dmitri Tolstov
  • Publication number: 20140094313
    Abstract: A client device platform may provide an emulator with game inputs to advance an emulated game from a first state to a second state. The emulator may record the game inputs. Once the emulation of the game is suspended, the client device platform may deliver a replay request to the emulator. Upon receiving the replay request, the emulator may re-emulate the game inputs that have been stored in the emulator's memory. The re-emulation will produce the replay which may be delivered back to the client device platform. 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: September 28, 2012
    Publication date: April 3, 2014
    Inventors: Brian Michael Christopher Watson, Victor Octav Suba Miura, Jacob P. Stine, Nicholas J. Cardell
  • Publication number: 20140094314
    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: September 28, 2012
    Publication date: April 3, 2014
    Inventors: Brian Michael Christopher Watson, Victor Octav Suba Miura, Jacob P. Stine, Nicholas J. Cardell
  • Publication number: 20140094315
    Abstract: A method and apparatus for pre-loading a translated cloud based application is described in the present disclosure. An application may be chosen for pre-loading by an emulator before a client device platform has requested the application. Once the application is selected, the emulator may begin to translate the application data into a format that is compatible with the client device platform. After translation, the data is stored in a memory so that it may be accessed upon the request of the client device platform. 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: September 28, 2012
    Publication date: April 3, 2014
    Inventors: Brian Michael Christopher, Victor Octav Suba Miura, Jacob P. Stine, Nicholas J. Cardell
  • Publication number: 20140094299
    Abstract: Aspects of the present disclosure describe methods and apparatuses for improving efficiency in emulation. An emulated CPU receives inputs and generates a first set of frames. The frames are stored in a buffer on the emulator. Once all of the frames in the first set of frames have been produced, the contents of the buffer may be delivered to an emulated GPU. Each frame is then rendered by the emulated GPU. 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: September 28, 2012
    Publication date: April 3, 2014
    Inventors: Victor Octav Suba Mura, Jacob P. Stine
  • Publication number: 20140004957
    Abstract: A snapshot of an emulated game may be generated by a snapshot generator. At some point during the emulation of the emulated game, a snapshot generator delivers a suspension request to an emulator. Once the suspension request is received, the emulator will suspend the emulated title. The emulator generates a snapshot of the emulated game by recording the current state of all devices being emulated. The snapshot is then delivered to the snapshot generator. 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: March 8, 2013
    Publication date: January 2, 2014
    Applicant: Sony Computer Entertainment Inc.
    Inventors: Jacob P. Stine, Brian Michael Christopher Watson, Victor Octav Suba Miura, Nicholas J. Cardell
  • Publication number: 20140004956
    Abstract: Embodiments of the present invention describe the addition of a haptic response to legacy games that were not originally programed to support haptics. The haptic capabilities may be added to the legacy game while it is being emulated by an emulator. The emulator is designed to generate a haptic stimulus that may be sent to the client device platform when a haptic trigger is present in the legacy game. The client device platform may then use the haptic stimulus to generate a haptic response. 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: March 8, 2013
    Publication date: January 2, 2014
    Applicant: SONY COMPUTER ENTERTAINMENT INC.
    Inventors: Victor Octav Suba Miura, Brian Michael Christopher Watson, Jacob P. Stine, Nicholas J. Cardell
  • Publication number: 20140004962
    Abstract: Embodiments of the present invention describe the addition of a haptic response to legacy games that were not originally programed to support haptics. The haptic capabilities may be added to the legacy game while it is being emulated by an emulator. The emulator is designed to generate a haptic stimulus that may be sent to the client device platform when a haptic trigger is present in the legacy game. The client device platform may then use the haptic stimulus to generate a haptic response. 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: March 8, 2013
    Publication date: January 2, 2014
    Inventors: Victor Octav Suba Miura, Brian Michael Christopher Watson, Jacob P. Stine, Nicholas J. Cardell