Patents by Inventor David A. Perry

David A. 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: 10632378
    Abstract: A determination is made, using a computer, of an amount of game code data to be included in a data packet containing streaming game video data. A data packet is generated to contain the streaming game video data and to include the amount of game code data. The generated data packet is transmitted from a server computer system to a client computer system.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: April 28, 2020
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Rui Filipe Andrade Pereira, David Perry, Andrew Buchanan Gault
  • Patent number: 10626358
    Abstract: The present invention provides for methods and at least partially automated devices suitable for producing a transplantable cellular suspension of living tissue suitable for promoting tissue regeneration in an epithelium-related procedure, as well as compositions produced therefrom. Tissue regeneration in humans is extremely limited and constitutes a major challenge to the repair of damaged organ function. Wound treatment is a typical area where tissue regeneration is required. Wounds (lacerations or openings) in mammalian tissue can result in tissue disruption and coagulation of the microvasculature at the wound face.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: April 21, 2020
    Assignee: AVITA MEDICAL LTD
    Inventors: Andrew Perry Quick, David Allen Fencil, William Ford Dolphin
  • Patent number: 10628058
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for verifying, storing, and transferring data within an entity. The system is configured for receiving data from one or more source systems, generating a metadata, exposure, and control statement for the data, transferring the data and the metadata, exposure, and control statement to a system of origination, logically classifying the data in the system of record into one or more domains, transferring the data into one or more authorized data sources associated with the one or more domains, receiving a request from a user associated with a target system to retrieve a set of data from the one or more authorized data sources, and transferring the set of data from the one or more authorized data sources to the target system.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: April 21, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Mary Kathleen Riley, Renee Marie Melin, Todd David Abbott, Timothy Lamonte Atwell, Edward W. Carroll, Paresh Bhagwandas Chande, Michele Barker Fasciana, Douglas David Foley, Bryan L. Ford, Christopher Ryan Galloway, James Grae Garrison, Brian P. Gibbons, Kecia Marie Heidebrecht, Gayle Tawanda Jackson, Jeffrey Morse Larmondra, Kimberly Lynn Lewis, Srinivasa D. Madireddi, Gautam Suryakant Nipanikar, Michael Harold Perry, Laurie Readhead, Prakash Srinivasan, Kyle S. Sorensen, Constance Jones Suarez, Jeffrey Roger Walls
  • Publication number: 20200119370
    Abstract: A fuel cell system includes fuel cells disposed in a stack and separated by interconnects, a cathode recuperator configured to heat air provided to the stack using reaction exhaust provided from the stack, a steam generator configured to receive the reaction exhaust from the cathode recuperator and generate steam using the reaction exhaust, a hot box housing the stack, cathode recuperator, and steam generator, and a Cr filter including a porous metal and configured to remove Cr vapor species from the reaction exhaust.
    Type: Application
    Filed: October 11, 2019
    Publication date: April 16, 2020
    Inventors: Adil Ashary, Martin Perry, David Weingaertner, Richard Dole, Ivan Hartana, Emad El Batawi
  • Patent number: 10617946
    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: December 14, 2015
    Date of Patent: April 14, 2020
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Rui Filipe Andrade Pereira, David Perry, Andrew Buchanan Gault
  • Patent number: 10617947
    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: July 13, 2018
    Date of Patent: April 14, 2020
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Andrew Buchanan Gault, Rui Filipe Andrade Pereira, David Perry
  • Publication number: 20200094150
    Abstract: A method for enabling multiplayer gameplay includes: executing, by a cloud gaming server, a first user's gameplay of a video game, wherein executing the first user's gameplay includes processing input received over a network from a first controller device that is associated with the first user to direct gameplay events occurring in the first user's gameplay; presenting, over the network, a live video feed of the first user's gameplay to a remote second user; processing a request for the second user to join the first user's gameplay; initiating gameplay by the second user in the first user's gameplay, wherein initiating gameplay by the second user includes processing input received over the network from a second controller device that is associated with the second user to direct at least some of the gameplay events occurring in the first user's gameplay.
    Type: Application
    Filed: November 26, 2019
    Publication date: March 26, 2020
    Inventors: Victor Octav Suba Miura, David Perry, Philippe Dias, Kelvin Yong, Nathan Gary
  • Publication number: 20200094504
    Abstract: A bead wrapping system for wrapping a strip around a tire bead may include one or more of the following components: an expandable chuck, a strip handling system, and a former assembly. At least one of the strip handling system and the former assembly may be movable radially relative to a central gear of the expandable chuck in response to rotation of the central gear.
    Type: Application
    Filed: September 20, 2019
    Publication date: March 26, 2020
    Applicant: Bartell Machinery Systems, L.L.C.
    Inventors: John Robert Russo, II, James Robert Barron, George Louis Perry, Mike Gene Meisenhelder, Genadiy Ostapuk, Mark David Colangelo, Thomas Francis Lazzaro
  • Publication number: 20200086213
    Abstract: 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: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Inventors: David Perry, Rui Filipe Andrade Pereira
  • Patent number: 10583360
    Abstract: A method is provided, including: receiving, over a network by a cloud gaming server computer, a request from a client device to initiate gameplay of a cloud video game; assigning the client device to a data center from which to stream the cloud video game; loading a cloud gaming machine at the data center with the cloud video game; substantially simultaneous with the loading of the cloud gaming machine, performing a stream test between the data center and the client device to determine a quality of service of the streaming of the cloud video game; after completion of the loading and the stream test, initiating interactive gameplay of the cloud video game by streaming video data, generated from execution of the cloud video game by the cloud gaming machine, to the client device, and receiving input data from the client device to drive the execution of the cloud video game.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: March 10, 2020
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: David Perry, Christian Rickeby
  • Patent number: 10566646
    Abstract: A method of operating a fuel cell system includes providing a fuel cell stack containing a plurality of fuel cells and interconnects, and first and second ceramic side baffles located on opposing sides of the fuel cell stack, and applying an electrical potential to an outer surface of at least one of the first and the second ceramic side baffles, such that the electrical potential is equal to or more negative than a lowest potential of any interconnect in the fuel cell stack or any electrically conductive fuel cell stack component.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: February 18, 2020
    Assignee: BLOOM ENERGY CORPORATION
    Inventors: Adil A. Ashary, David Edmonston, Michael Petrucha, Martin Perry, Tyler Dawson
  • Patent number: 10561674
    Abstract: The present invention discloses processes for the preparation of phospholipid-enriched dairy products as nutraceuticals for the formulation of functional foods, the processes include the steps of: combining a non-dairy-based PL-containing material, having phosphatidylserine (PS) and/or phosphatidic acid (PA) in the PL-containing material, wherein the PS and/or PA is derived in part from an enzymatically-processed lecithin as a PS-calcium and/or -magnesium salt and/or a PA-calcium and/or-magnesium salt via transphosphatidylation with phospholipase D in the presence of L-serine and a calcium and/or magnesium salt, with water and an oil component to form a paste; removing an excess amount of the water from the paste to form a PL-oil solution; and mixing the PL-oil solution with a dairy component, thereby obtaining a PL-enriched dairy product. Alternatively, the PL-oil solution has a weight-to-weight (w-w) concentration of at least about 0.01% of a residual amount of the water to the PL-containing material.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: February 18, 2020
    Assignee: Lipogen Ltd.
    Inventors: David Rutenberg, Ilan Perry
  • Publication number: 20200049585
    Abstract: A leak detection system configured to be attached on an exterior of a conduit to detect a leak in a non-pressurized conduit. The leak detection system includes a first fluid section and a second fluid section that each includes the same or similar fluid volumes. The first fluid section includes a testing chamber configured be attached to the conduit. With the testing chamber positioned on the conduit, a pressure sensor connected to each of the first and second fluid sections senses a difference in the fluid pressure between the first and second fluid sections to detect a leak.
    Type: Application
    Filed: August 13, 2018
    Publication date: February 13, 2020
    Inventors: Kane Mordaunt, Mark Douglas Fuller, David Keith Farnsworth, Andrew Perry Newton
  • Patent number: 10549203
    Abstract: Systems and methods for synchronizing game play of a video game include detecting selection of a video game for game play at a game server. In response, an instance of the video game is executed at the game server. The execution causes the game play to be provided to a game client for rendering on a main portion of a display screen of the game client. A pre-recorded video associated with the video game is provided for rendering in a second portion of the display screen while the game play is being rendered on the main portion of the display screen. The pre-recorded video rendering in the second portion is dynamically synchronized with the game play of the video game rendering in the main portion so that a game scene rendering in the pre-recorded video matches to a game scene of the game play rendering in the main portion of the display screen.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: February 4, 2020
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: David Perry
  • Patent number: 10549204
    Abstract: Systems and methods for sharing game play of a video game includes detecting selection of a video game for game play at a game cloud system. The video game is associated with a pre-recorded video of a game play session of a player and metadata related to game play of the video game. In response, the video game is executed at the game server. The execution causes the game play of the video game to be provided for rendering on a main portion of a display screen of a game client and the pre-recorded video associated with the video game provided for rendering in a second portion of the display screen while the game play is being rendered on the main portion of the display screen. The rendering of the pre-recorded video adjusted so that a game scene of the pre-recorded video matches to a game scene of the game play rendering in the main portion of the display screen.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: February 4, 2020
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: David Perry
  • Patent number: 10543426
    Abstract: Methods and systems for providing gaming services are provided. One system embodiment includes an operating system for executing a first and second instance of game logic for defining a game environment for a video game. The first and second instances game logic process game commands for a first and second user, respectively. A hardware GPU is configured for rendering video frames of a first video stream for the first game logic and video frames of a second video stream for the second game logic. Video frames of the first video stream are configured to be rendered on a display associated with the gaming system, and in some embodiments, without being encoded. An encoder of the system encodes the video frames of the second video stream, which are transmitted to a client device of the second user for game play.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: January 28, 2020
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: David Perry, Andrew Buchanan Gault, Rui Filipe Andrade Pereira
  • Publication number: 20200022379
    Abstract: Disclosed is a method for producing cheese products having the desirable properties of process cheese without the use of all or part of the emulsifying salts normally used to produce a process cheese.
    Type: Application
    Filed: April 22, 2019
    Publication date: January 23, 2020
    Applicant: Glanbia Nutritionals (Ireland) Ltd.
    Inventors: Valerie Arechiga, Michelle Ziemann, David Perry, Loren S. Ward
  • Patent number: 10532290
    Abstract: A method for sharing recorded gameplay of a video game to a social network, includes: executing, by a game console, a session of a video game; receiving, by the game console during the session of the video game, button input from a controller device that is interfaced with the game console; in response to receiving the button input, presenting, by the game console, a user interface configured to enable sharing of gameplay of the video game; receiving, by the game console via the user interface, one or more commands to share a video of at least a portion of the session of the video game to a social network, the video being recorded to a storage device during the session of the video game; sharing the video to the social network.
    Type: Grant
    Filed: December 31, 2017
    Date of Patent: January 14, 2020
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Victor Octav Suba Miura, David Perry, Philippe Dias, Kelvin Yong, Nathan Gary
  • Patent number: 10527158
    Abstract: An electronic transmission range selection (ETRS) system for a motor vehicle transmission includes an ETRS housing disposed on the transmission, the ETRS housing having a magnetic field sensor in communication with a transmission controller; and a magnetic field source including a magnet component and a high magnetic permeability component. The magnetic field source disposed on a transmission selector shaft, the magnetic field source detectable by the magnetic field sensor at a plurality of predetermined positions along a movement path of the transmission selector shaft; and the magnetic field sensor detecting magnetic flux generated by the magnetic field source, and communicating magnetic field source position information to the controller. The high magnetic permeability component homogenizes the magnetic flux generated by the magnet component and the controller generates an electronic transmission mode signal based on the magnetic field source position information.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: January 7, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Sean R. Wagner, Thomas A. Perry, David T. Stark
  • Patent number: 10514541
    Abstract: Technology is described for reducing display update time for a near-eye display (NED) device. A point of focus in the NED field of view is identified, often based on natural user input data. A communication module of a computer system communicatively coupled to the NED device transmits lossless priority data, an example of which is user focal region image data, using one or more communication techniques for satisfying lossless transmission criteria. Allowed loss image data is identified based at least in part on its distance vector from a point of focus in the display field of view. An example of allowed loss image data is image data to be displayed outside the user focal region. The allowed loss image data is transmitted and extracted from received image data allowing for lossy transmission.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: December 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andras Tantos, Rod G. Fleck, Jedd Perry, David D. Bohn