Patents by Inventor David Perry

David Perry 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: 11583766
    Abstract: A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. An add-on manager is provided to facilitate the use of add-ons to extend the functionality of the computer program. The add-on manager is responsive to commands received from the client and is configured to associate individual add-ons and add-on data with specific user accounts. The add-ons can be located on the server or some other location remote from the client.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: February 21, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Andrew Buchanan Gault, Rui Filipe Andrade Pereira, David Perry
  • Publication number: 20230039077
    Abstract: A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. The computing system is further configured to provide executable content of the computer program to the client over the communication network in parallel with the video stream. When a sufficient amount of the executable content has been provided to the client execution of the computer program is transitioned from the server to the client. The transition optionally includes communicating a state of the computer program from the server to the client. The executable content can be provided to the client in an order that is determined based on the state of the computer program. Those parts of the executable content deemed most likely to be necessary to support game play on the client are given priority.
    Type: Application
    Filed: October 17, 2022
    Publication date: February 9, 2023
    Inventors: Rui Filipe Andrade Pereira, David Perry, Andrew Buchanan Gault
  • Patent number: 11565187
    Abstract: A method for sharing gameplay of a video game, including: executing the video game by a server of a cloud gaming system, wherein executing the video game includes generating a first game state of the video game for said gameplay of the video game by a first user; streaming the gameplay over a network during said execution of the video game to enable the gameplay by the first user; receiving, during said gameplay, a command to share an interactive playable portion of the gameplay by the first user; responsive to the command, providing to a second user access to the interactive playable portion of the video game through a website interface, wherein the gameplay of the interactive playable portion by the second user generates a second game state of the video game that is generated during a different session from the generation of the first game state.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: January 31, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Victor Octav Suba Miura, David Perry, Philippe Dias, Kelvin Yong, Nathan Gary
  • Patent number: 11565176
    Abstract: Methods for executing a game via a game cloud system are provided. One method includes providing, on a website, a plurality of mini-games stored via the game cloud system. Each of the plurality of mini-games is created based on a portion of the game. Each of the plurality of mini-games is created when the game was played and state data is captured and associated to the respective mini-game. Each of the plurality of mini-games is defined from a respective portion of the game, and the portion identified by at least part of the state data related to play of the game and game actions taken. The state data is used to enable executable play the mini-game, and each of the plurality of mini-games is sharable via the website.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: January 31, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventors: David Perry, Victor Octav Suba Miura, Michael Taylor
  • Publication number: 20220402627
    Abstract: An aircraft thermal hydraulic active-warming system includes an active thermal-warming valve interoperably coupled between a hydraulic pressure line and a hydraulic low-pressure return line and a hydraulic actuator arranged in parallel with the active thermal-warming valve between the hydraulic pressure line and the hydraulic low-pressure return line.
    Type: Application
    Filed: November 4, 2021
    Publication date: December 22, 2022
    Applicant: Bell Textron Inc.
    Inventors: Carlos Alexander Fenny, David Perry Schultz, Robert Reynolds, Rodney Cahoon
  • Publication number: 20220347565
    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: Application
    Filed: July 14, 2022
    Publication date: November 3, 2022
    Inventors: David Perry, Rui Filipe Andrade Pereira, Andrew Buchanan Gault
  • Patent number: 11471762
    Abstract: A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. The computing system is further configured to provide executable content of the computer program to the client over the communication network in parallel with the video stream. When a sufficient amount of the executable content has been provided to the client execution of the computer program is transitioned from the server to the client. The transition optionally includes communicating a state of the computer program from the server to the client. The executable content can be provided to the client in an order that is determined based on the state of the computer program. Those parts of the executable content deemed most likely to be necessary to support game play on the client are given priority.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: October 18, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Rui Filipe Andrade Pereira, David Perry, Andrew Buchanan Gault
  • Patent number: 11471760
    Abstract: Systems and methods are provided for enabling users playing online games to create coaching videos of gameplay, and post such coaching videos to a cloud gaming system. In one example, coaching videos include a video clip of the gameplay and a video of the user, guiding and/or explaining how the game was played. A user playing the same game may desire coaching, and the cloud gaming system can identify previously posted coaching videos that correspond to the point in time or action in which the user requesting coaching is currently playing. The cloud system can access a database of coaching options, which are then presented to a user. The coaching options may be videos of gameplay and videos of the user providing coaching. The user can then view the coaching videos, rate them if desired, and then resume with his or her gameplay.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: October 18, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventor: David Perry
  • Publication number: 20220312085
    Abstract: A video generation system is configured to provide streaming video as a cloud processed service to viewers over a computing network. In response to a request from a viewer, a video source is configured to provide video and an identifier source is configured to provide an identifier for inclusion in the video. A video encoder is configured to convert the video from a first format to a second format, apply the identifier to the video, and otherwise encode the video in real-time while streaming the encoded video to the viewer. The identifier may be stored in association with the account information of the viewer and used for identifying the viewer a source of an unauthorized video copy.
    Type: Application
    Filed: June 14, 2022
    Publication date: September 29, 2022
    Inventor: David Perry
  • Patent number: 11420114
    Abstract: Systems and methods are provided for enabling users playing online games to create coaching videos of gameplay, and post such coaching videos to a cloud gaming system. In one example, coaching videos include a video clip of the gameplay and a video of the user, guiding and/or explaining how the game was played. A user playing the same game may desire coaching, and the cloud gaming system can identify previously posted coaching videos that correspond to the point in time or action in which the user requesting coaching is currently playing. The cloud system can access a database of coaching options, which are then presented to a user. The coaching options may be videos of gameplay and videos of the user providing coaching. The user can then view the coaching videos, rate them if desired, and then resume with his or her gameplay.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: August 23, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventor: David Perry
  • Patent number: 11420113
    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: March 13, 2018
    Date of Patent: August 23, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventors: David Perry, Rui Filipe Andrade Pereira, Andrew Buchanan Gault
  • Patent number: 11406906
    Abstract: A controller device for user interactivity with a server of a cloud gaming system is provided, including the following: at least one input device that generates inputs for the server; wherein the controller device communicates directly to an access device for connection to a network that connects the controller device to the server without connecting to a client device; wherein the server receives and processes the inputs to render gameplay video that is transmitted over the network for rendering to a display device that is local to the controller device.
    Type: Grant
    Filed: May 18, 2019
    Date of Patent: August 9, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Victor Octav Suba Miura, David Perry, Philippe Dias, Kelvin Yong, Nathan Gary
  • Publication number: 20220203235
    Abstract: Methods enable creation of a game slice from a game. Plurality of games is provided for presentation on a display device. Each game is identified by an image. Selection activity is detected at the image of one of the games. In response to the selection, game code of the selected game is executed to enable game play of an unlocked game. The selected game is streamed to the display device. User interaction related to the game play is received. A recording of the game play is examined to identify portions of the game for generating a game slice, which are returned in a suggested list for selection. Game slice is generated for a selected portion from the list. A recording of the game play for the game slice is associated as a primary video segment. The game slice and the primary video segment are provided for sharing over a network.
    Type: Application
    Filed: January 5, 2022
    Publication date: June 30, 2022
    Inventors: David Perry, Victor Octav Suba Miura, Warren Benedetto
  • Patent number: 11363350
    Abstract: A video generation system is configured to provide streaming video as a cloud processed service to viewers over a computing network. In response to a request from a viewer, a video source is configured to provide video and an identifier source is configured to provide an identifier for inclusion in the video. A video encoder is configured to convert the video from a first format to a second format, apply the identifier to the video, and otherwise encode the video in real-time while streaming the encoded video to the viewer. The identifier may be stored in association with the account information of the viewer and used for identifying the viewer a source of an unauthorized video copy.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: June 14, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventor: David Perry
  • Patent number: 11315119
    Abstract: A system and method of providing real time account information for financial accounts is disclosed. The system includes an event based architecture including an event stream. Financial transaction processing systems publish transaction events to the event stream. A transaction service listening to the event stream detects new transaction events. The transaction service takes action to enrich transaction data. A middleware system reconciles existing transactions and persists transaction records in long term storage. The system can detect fraudulent transactions before the transactions have been posted to the financial account. The system can also be used to provide real time notifications to customers about potential fraudulent activity.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: April 26, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventors: Jason Paul Hendry, Rodney Kalich, Randall Martin Brandt, Marco Aldo Jimenez, David Perry
  • Patent number: 11301929
    Abstract: A system and method of providing real time account information for financial accounts is disclosed. The system includes an event based architecture including an event stream. Financial transaction processing systems publish transaction events to the event stream. A transaction service listening to the event stream detects new transaction events. The transaction service takes action to enrich transaction data. A middleware system reconciles existing transactions and persists transaction records in long term storage. Prior to closing financial accounts, the system can retrieve a list of all scheduled and pending transactions and request that these transactions are canceled before closing the account.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: April 12, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventors: Jason Paul Hendry, Rodney Kalich, Randall Martin Brandt, Marco Aldo Jimenez, David Perry
  • Patent number: 11253013
    Abstract: A protective device includes an airbag assembly configured to extend at least partially around a waist or hips of an individual; a buckle attached to the airbag assembly, the buckle comprising a first buckle half, and a second buckle half, the first and second buckle halves being attachable to and detachable from one another; and an airbag actuator configured to actuate the airbag assembly. At least a portion of the airbag actuator is disposed in the first buckle half or the second buckle half.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: February 22, 2022
    Assignee: Active Protective Technologies, Inc.
    Inventors: Aidan Hyde, David Perry, David Schoon, Wamis Singhatat, Eric Sugalski, Jon Wenderoth
  • Publication number: 20220047007
    Abstract: A protective device includes an airbag assembly configured to extend at least partially around a waist or hips of an individual; a buckle attached to the airbag assembly, the buckle comprising a first buckle half, and a second buckle half, the first and second buckle halves being attachable to and detachable from one another; and an airbag actuator configured to actuate the airbag assembly. At least a portion of the airbag actuator is disposed in the first buckle half or the second buckle half.
    Type: Application
    Filed: October 27, 2021
    Publication date: February 17, 2022
    Applicant: Active Protective Technologies, Inc.
    Inventors: Aidan Hyde, David Perry, David Schoon, Wamis Singhatat, Eric Sugalski, Jon Wenderoth
  • Publication number: 20220040622
    Abstract: Disclosed is a thermal desorber assembly for desorbing substances collected on a high-volume sampling (HVS) filter. The assembly includes, among other elements, a filter holder for securing a HVS filter within the assembly, a desorber body, and an insulating enclosure. The design of the thermal desorber assembly is such that it can accommodate a variety of different types of HVS filter media. Also described herein is a system comprising the thermal desorber assembly and method of using the assembly.
    Type: Application
    Filed: August 6, 2021
    Publication date: February 10, 2022
    Inventors: Joseph A. DiCicco, Paul M. Flanigan, IV, David Perry, John Brady, Barry Smith
  • Publication number: 20220040648
    Abstract: Disclosed is a mixing chamber apparatus suitable for high-volume sampling (HVS) application. The mixing chamber apparatus includes, among other elements, inlet and outlet manifolds, a mixing chamber, and a tubing manifold for the introduction of clean, turbulent air into the mixing chamber. The inlet manifold defines a plurality of vapor ports that can be in fluid communication with one or more vapor sources to be sampled and mixed within the mixing chamber. Also described herein is a baffled mixing system that can be used alone or in combination with the disclosed mixing chamber apparatus.
    Type: Application
    Filed: August 5, 2021
    Publication date: February 10, 2022
    Inventors: Joseph A. Dicicco, Paul M. Flanigan, IV, David Perry, John Brady, Barry Smith