Patents by Inventor Piers Roberts

Piers Roberts 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: 20240392075
    Abstract: A membrane-assisted process for the preparation of defined monomer sequence polymers, including oligonucleotides and peptides, in solution phase is described. The growing defined monomer sequence polymer is attached to a soluble synthesis support having properties that allow the polymer to be straightforwardly prepared in certain industry-favoured solvents with improved membrane flux and reduced fouling.
    Type: Application
    Filed: October 14, 2022
    Publication date: November 28, 2024
    Inventors: Piers Robert James Gaffney, Andrew Guy Livingston
  • 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
  • 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
  • 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
  • Publication number: 20190255443
    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: Application
    Filed: February 20, 2019
    Publication date: August 22, 2019
    Inventors: Timothy Lindquist, George Weising, Geoffrey Piers Robert Norton, Jacob P. Stine, Dmitri Tolstov, Takayuki Kazama
  • Patent number: 10239996
    Abstract: A process for preparing non-naturally-occurring defined monomer sequence polymers is provided, and in which a high degree of synthetic control is obtained by the use of solvent resistant diafiltration membranes. Also provided is a process for separating non-naturally-occurring defined monomer sequence polymers from synthetic by-products or excess reagents using solvent resistant diafiltration membranes, and a use of a solvent resistant diafiltration membrane in processes for preparing and separating non-naturally-occurring defined monomer sequence polymers.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: March 26, 2019
    Assignee: IMPERIAL INNOVATIONS LIMITED
    Inventors: Marc Shaepertoens, Piers Robert James Gaffney, Gyorgy Szekely, Andrew Guy Livingston
  • Publication number: 20190066699
    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: Application
    Filed: August 31, 2017
    Publication date: February 28, 2019
    Inventors: Geoffrey Piers Robert Norton, Jacob P. Stine, Takayuki Kazama, Dmitri Tolstov
  • Patent number: 10213693
    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: December 1, 2016
    Date of Patent: February 26, 2019
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Timothy Lindquist, George Weising, Geoffrey Piers Robert Norton, Jacob P. Stine, Dmitri Tolstov, Takayuki Kazama
  • Publication number: 20180357149
    Abstract: An emulator handles problematic target code blocks by evaluating target system code for problematic target code blocks and bypassing translation of such blocks, in some cases selecting alternative host code for a problematic block. Non-problematic portions of the target system code are translated into corresponding portions of host system code, which are inserted into an execution stream. Alternative host system code may also be inserted into the execution stream.
    Type: Application
    Filed: June 12, 2017
    Publication date: December 13, 2018
    Applicant: Sony Interactive Entertainment Inc.
    Inventors: Geoffrey Piers Robert Norton, Jacob P. Stine, Takayuki Kazama, Dmitri Tolstov
  • Publication number: 20180341531
    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: Application
    Filed: May 26, 2017
    Publication date: November 29, 2018
    Applicant: Sony Interactive Entertainment Inc.
    Inventors: Dmitri Tolstov, Jacob P. Stine, Geoffrey Piers Robert Norton, Takayuki Kazama
  • Patent number: 10133655
    Abstract: An emulator handles problematic target code blocks by evaluating target system code for problematic target code blocks and bypassing translation of such blocks, in some cases selecting alternative host code for a problematic block. Non-problematic portions of the target system code are translated into corresponding portions of host system code, which are inserted into an execution stream. Alternative host system code may also be inserted into the execution stream.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: November 20, 2018
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Geoffrey Piers Robert Norton, Jacob P. Stine, Takayuki Kazama, Dmitri Tolstov
  • Patent number: D852676
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: July 2, 2019
    Inventor: Piers Roberts
  • Patent number: D854451
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: July 23, 2019
    Inventor: Piers Roberts
  • Patent number: D854452
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: July 23, 2019
    Inventor: Piers Roberts
  • Patent number: D854453
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: July 23, 2019
    Inventor: Piers Roberts
  • Patent number: D864791
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: October 29, 2019
    Inventor: Piers Roberts
  • Patent number: D928664
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: August 24, 2021
    Inventor: Piers Roberts
  • Patent number: D945328
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: March 8, 2022
    Inventor: Piers Roberts