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).
-
Publication number: 20230285853Abstract: 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: ApplicationFiled: May 16, 2023Publication date: September 14, 2023Inventors: David Perry, Victor Octav Suba Miura, Michael Taylor
-
Publication number: 20230233933Abstract: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU (Graphics Processing Unit). The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream. Video frames provided by the video server optionally include overlays added to the output of the GPU. These overlays can include voice data received from another game player.Type: ApplicationFiled: April 4, 2023Publication date: July 27, 2023Inventors: Andrew Buchanan Gault, David Perry, Rui Filipe Andrade Pereira
-
Publication number: 20230218991Abstract: 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: ApplicationFiled: March 7, 2023Publication date: July 13, 2023Inventors: Andrew Buchanan Gault, Rui Filipe Andrade Pereira, David Perry
-
Publication number: 20230201714Abstract: A video game system includes a video server system (VSS) having a first network address. The VSS pairs a game controller having a second network address with a display system having a third network address. The VSS receives controller data packets directed to the first network address from the game controller over a first communication channel. The controller data packets include the second network address and information for updating a game state of a video game. The VSS decodes the controller data packets and directs generation of an updated game state of the video game using information within the controller data packets. The VSS generates a video stream of the video game using the updated game state. The VSS transmits the video stream to the display system at the third network address over a second communication channel. The first and second communication channels differ by at least one network segment.Type: ApplicationFiled: February 28, 2023Publication date: June 29, 2023Inventors: David Perry, Rui Filipe Andrade Pereira
-
Patent number: 11684854Abstract: 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: GrantFiled: January 5, 2022Date of Patent: June 27, 2023Assignee: Sony Interactive Entertainment LLCInventors: David Perry, Victor Octav Suba Miura, Warren Benedetto
-
Publication number: 20230183874Abstract: Solid oxide electroyzer cell (SOEC) systems and methods that include a stack of electrolyzer cells configured to receive steam and generate a hydrogen and steam exhaust stream, and a steam recycle blower configured to recycle a portion of the hydrogen and steam exhaust stream back to the stack.Type: ApplicationFiled: November 15, 2022Publication date: June 15, 2023Inventors: David WEINGAERTNER, Martin PERRY, Andy TA, Swaminathan VENKATARAMAN
-
Patent number: 11658320Abstract: A method of operating a fuel cell system includes providing an anode exhaust from a fuel cell stack to a water injector, supplying water to the water injector, and injecting the water from the water injector into the anode exhaust to vaporize the water and generate a humidified anode exhaust.Type: GrantFiled: November 5, 2021Date of Patent: May 23, 2023Assignee: BLOOM ENERGY CORPORATIONInventors: David Weingaertner, Ivan Hartana, David Edmonston, Michael Petrucha, Martin Perry
-
Patent number: 11648474Abstract: In dynamic adjustment of data streamed over a network for display on an output device, display capability information of an output device is requested and received. The display capability information includes information indicating whether the output device is in a horizontal or vertical orientation relative to a user. Two or more data streams configured for display on the output device are formatted such that in a manner consistent with the display capability information and formatted for either vertical or horizontal orientation of the output device. The data streams include a user interface data stream and a separate video data stream. The user interface data and the video data are scaled separately. The streams are delivered to the output device via a network connection by a server to a client device platform used in combination with the output device.Type: GrantFiled: June 29, 2021Date of Patent: May 16, 2023Assignee: Sony Interactive Entertainment LLCInventors: Roelof Roderick Colenbrander, David Perry
-
Patent number: 11648469Abstract: 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: GrantFiled: March 5, 2020Date of Patent: May 16, 2023Assignee: Sony Interactive Entertainment LLCInventors: David Perry, Victor Octav Suba Miura, Michael Taylor
-
Publication number: 20230142884Abstract: Disclosed is a method for improving the conversion properties and decreasing ripening time of cheese made from ultra-filtered milk and/or concentrated milk, the method comprising applying chymosin to cheese curds during the cheesemaking process.Type: ApplicationFiled: March 22, 2021Publication date: May 11, 2023Applicant: GLANBIA NUTRITIONALS LIMITEDInventors: Valerie ARECHIGA, Maren LONG, David PERRY, Loren WARD
-
Publication number: 20230136977Abstract: A method is provided, including: executing a first session of a video game by a cloud gaming system, wherein executing the first session generates a first game state of the video game for gameplay of the video game by a first user; streaming the gameplay of the video game over a network to enable the gameplay of the video game by the first user; receiving, during said gameplay, a command to share an interactive playable portion of the gameplay of the video game by the first user; responsive to the command, providing to a second user access to the interactive playable portion of the video game, through execution of a second session of the video game that generates a second game state of the video game for gameplay of the interactive playable portion by the second user.Type: ApplicationFiled: December 27, 2022Publication date: May 4, 2023Inventors: Victor Octav Suba Miura, David Perry, Philippe Dias, Kelvin Yong, Nathan Gary
-
Publication number: 20230125971Abstract: Techniques described herein are directed to, among other things, utilizing a self-centering user interface to receive information associated with a transaction. For instance, a computing device may receive a first input at a first location of a display. The computing device may then determine a positioning for the user interface, where the user interface may be substantially centered about the first location. In some instances, the computing device may display the user interface using the positioning. The computing device may then receive a second input corresponding to swipe from the first location of the display to a second location of the display. The computing device may then determine a symbol included in the user interface based at least in part on the second input. In some instances, the user interface includes a keypad for entering a personal identification number associated with a payment instrument.Type: ApplicationFiled: December 27, 2022Publication date: April 27, 2023Inventors: Marc David Perry, Kenneth Randall Kinsella Wigginton
-
Patent number: 11623141Abstract: A method for streaming gameplay of a cloud video game is provided, including: executing the cloud video game to generate gameplay video; streaming the gameplay video over a network to a client device, the gameplay video being presented by the client device on a display; during the streaming of the gameplay video, transmitting one or more assets over the network to the client device, the assets being cached by the client device; wherein the cached assets are processed by the client device and utilized in the gameplay video before being presented on the display, wherein streaming the gameplay video includes identifying a given one of the cached assets that was transmitted over the network to the client device and identifying where in the gameplay video the given cached asset is to be utilized.Type: GrantFiled: August 10, 2021Date of Patent: April 11, 2023Assignee: Sony Interactive Entertainment LLCInventor: David Perry
-
Patent number: 11625772Abstract: 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 retrieve real time enriched transaction data to calculate account summary information, including current account balances and projected future account balances. The system can also be used to provide real time notifications to customers using enriched transaction data.Type: GrantFiled: May 31, 2019Date of Patent: April 11, 2023Assignee: United Services Automobile Association (USAA)Inventors: Jason Paul Hendry, Rodney Kalich, Randall Martin Brandt, Marco Aldo Jimenez, David Perry
-
Patent number: 11617947Abstract: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU (Graphics Processing Unit). The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream. Video frames provided by the video server optionally include overlays added to the output of the GPU. These overlays can include voice data received from another game player.Type: GrantFiled: August 3, 2021Date of Patent: April 4, 2023Assignee: Sony Interactive Entertainment LLCInventors: Andrew Buchanan Gault, David Perry, Rui Filipe Andrade Pereira
-
Patent number: 11606628Abstract: 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: GrantFiled: June 14, 2022Date of Patent: March 14, 2023Assignee: Sony Interactive Entertainment LLCInventor: David Perry
-
Patent number: 11596861Abstract: 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: GrantFiled: March 4, 2020Date of Patent: March 7, 2023Assignee: Sony Interactive Entertainment LLCInventors: Andrew Buchanan Gault, Rui Filipe Andrade Pereira, David Perry
-
Patent number: 11590419Abstract: A video game system includes a video server system (VSS) having a first network address. The VSS pairs a game controller having a second network address with a display system having a third network address. The VSS receives controller data packets directed to the first network address from the game controller over a first communication channel. The controller data packets include the second network address and information for updating a game state of a video game. The VSS decodes the controller data packets and directs generation of an updated game state of the video game using information within the controller data packets. The VSS generates a video stream of the video game using the updated game state. The VSS transmits the video stream to the display system at the third network address over a second communication channel. The first and second communication channels differ by at least one network segment.Type: GrantFiled: November 25, 2019Date of Patent: February 28, 2023Assignee: Sony Interactive Entertainment LLCInventors: David Perry, Rui Filipe Andrade Pereira
-
Patent number: D989780Type: GrantFiled: May 28, 2021Date of Patent: June 20, 2023Assignee: TELETRACKING TECHNOLOGIES, INC.Inventors: Thomas Havranek, Yujie Cong, Thomas Perry, David Seger, Henok Wondem, Raja Chava, Spencer Jameson, Russell Tucker
-
Patent number: D989781Type: GrantFiled: May 28, 2021Date of Patent: June 20, 2023Assignee: TELETRACKING TECHNOLOGIES, INC.Inventors: Thomas Havranek, Yujie Cong, Thomas Perry, Tonya Sand, David Seger, Henok Wondem, Raja Chava, Spencer Jameson, Russell Tucker