Patents by Inventor David Posin
David Posin 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: 20220226725Abstract: A method is provided, including: executing a session of the cloud video game; establishing, over a network, a connection between a streaming server and a remote client, the connection being established in accordance with a WebRTC protocol; transmitting gameplay video generated from the executing session, encoded in a compressed format, and wherein the gameplay video is presented on a display by the client, wherein the streaming server is configured to receive input data from the client over a data channel established using an RTCDataChannel API; wherein executing the session of the cloud video game includes applying the input data to the session of the cloud video game, to drive real-time gameplay of the session of the cloud video game through the client; wherein the streaming server monitors a condition of the connection and adjusts the encoding of the gameplay video based on the condition of the connection.Type: ApplicationFiled: April 1, 2022Publication date: July 21, 2022Inventor: David Posin
-
Patent number: 11298614Abstract: A method for providing gameplay of a cloud video game, including: executing a session of the cloud video game by a cloud gaming machine; establishing, over a network, a peer-to-peer connection between a streaming server and a remote client browser, the peer-to-peer connection being established in accordance with a WebRTC protocol; transmitting, over the peer-to-peer connection from the streaming server to the client browser, gameplay video generated from the executing session of the cloud video game, wherein the gameplay video is encoded in a compressed format, and wherein the gameplay video is rendered for display by the client browser, the gameplay video being rendered in substantial real-time to enable real-time gameplay of the session of the cloud video game through the client browser.Type: GrantFiled: June 5, 2019Date of Patent: April 12, 2022Assignee: Sony Interactive Entertainment LLCInventor: David Posin
-
Patent number: 11130054Abstract: A method includes: receiving, from a browser executed by a client device, a request to initiate gameplay of a cloud video game; responsive to receiving the request, transmitting to the client device a web application, and initiating execution of the cloud video game by a cloud game machine to generate a first video stream including video content encoded in a first video format; transmitting the first video stream from the cloud game machine to a streaming server; identifying, by the streaming server, a type of the browser; responsive to identifying the type of the browser, transcoding the first video stream to a second video format, to generate a second video stream; transmitting, by the streaming server, the second video stream to the web application, that is configured to receive and process the second video stream to provide the video content of the cloud video game for rendering to a display.Type: GrantFiled: August 13, 2018Date of Patent: September 28, 2021Assignee: Sony Interactive Entertainment LLCInventor: David Posin
-
Patent number: 10709980Abstract: A method is provided, including the following method operations: rendering, by a client device, game title icons in a gaming platform interface to a display device, the game title icons identifying video games that are accessible through the gaming platform interface using the client device; receiving, by the client device, user selection data indicating selection of a game title icon and identifying a corresponding video game for exploration of related Internet content; generating a search query based on the identified video game, transmitting the search query over the network to a search engine, and receiving results of the search query over the network from the search engine, the results identifying Internet content items related to the video game; generating preview images of at least some of the Internet content items; rendering the preview images in association with the identified video game via the gaming platform interface.Type: GrantFiled: April 8, 2016Date of Patent: July 14, 2020Assignee: Sony Interactive Entertainment America LLCInventors: David Posin, Anthony Nwokafor, Ari Schwartz, Dan Manez, Daniel Jordan, David Rivera, Joshua Kennedy, Kyle Neil Averack, Nathanael Ferrero
-
Publication number: 20190282897Abstract: A method for providing gameplay of a cloud video game, including: executing a session of the cloud video game by a cloud gaming machine; establishing, over a network, a peer-to-peer connection between a streaming server and a remote client browser, the peer-to-peer connection being established in accordance with a WebRTC protocol; transmitting, over the peer-to-peer connection from the streaming server to the client browser, gameplay video generated from the executing session of the cloud video game, wherein the gameplay video is encoded in a compressed format, and wherein the gameplay video is rendered for display by the client browser, the gameplay video being rendered in substantial real-time to enable real-time gameplay of the session of the cloud video game through the client browser.Type: ApplicationFiled: June 5, 2019Publication date: September 19, 2019Inventor: David Posin
-
Publication number: 20180345140Abstract: A method includes: receiving, from a browser executed by a client device, a request to initiate gameplay of a cloud video game; responsive to receiving the request, transmitting to the client device a web application, and initiating execution of the cloud video game by a cloud game machine to generate a first video stream including video content encoded in a first video format; transmitting the first video stream from the cloud game machine to a streaming server; identifying, by the streaming server, a type of the browser; responsive to identifying the type of the browser, transcoding the first video stream to a second video format, to generate a second video stream; transmitting, by the streaming server, the second video stream to the web application, that is configured to receive and process the second video stream to provide the video content of the cloud video game for rendering to a display.Type: ApplicationFiled: August 13, 2018Publication date: December 6, 2018Inventor: David Posin
-
Patent number: 10046236Abstract: A method includes: receiving, from a browser executed by a client device, a request to initiate gameplay of a cloud video game; responsive to the request, transmitting to the client device a web application, and initiating execution of the cloud video game by a cloud game machine to generate a first video stream including video content of the cloud video game that is encoded in a compressed video format and encrypted; transmitting the first video stream from the cloud game machine to a streaming server; decrypting the first video stream by the streaming server to generate encoded video content; transmitting, by the streaming server, the encoded video content using a secure protocol to the web application, thereby defining a second video stream, the web application being configured to receive and process the second video stream to provide the video content of the cloud video game for rendering to a display.Type: GrantFiled: June 22, 2016Date of Patent: August 14, 2018Assignee: Sony Interactive Entertainment America, LLCInventor: David Posin
-
Publication number: 20170354878Abstract: A method includes: receiving, from a browser executed by a client device, a request to initiate gameplay of a cloud video game; responsive to the request, transmitting to the client device a web application, and initiating execution of the cloud video game by a cloud game machine to generate a first video stream including video content of the cloud video game that is encoded in a compressed video format and encrypted; transmitting the first video stream from the cloud game machine to a streaming server; decrypting the first video stream by the streaming server to generate encoded video content; transmitting, by the streaming server, the encoded video content using a secure protocol to the web application, thereby defining a second video stream, the web application being configured to receive and process the second video stream to provide the video content of the cloud video game for rendering to a display.Type: ApplicationFiled: June 22, 2016Publication date: December 14, 2017Inventor: David Posin
-
Publication number: 20170189809Abstract: A method is provided, including the following method operations: rendering, by a client device, game title icons in a gaming platform interface to a display device, the game title icons identifying video games that are accessible through the gaming platform interface using the client device; receiving, by the client device, user selection data indicating selection of a game title icon and identifying a corresponding video game for exploration of related Internet content; generating a search query based on the identified video game, transmitting the search query over the network to a search engine, and receiving results of the search query over the network from the search engine, the results identifying Internet content items related to the video game; generating preview images of at least some of the Internet content items; rendering the preview images in association with the identified video game via the gaming platform interface.Type: ApplicationFiled: April 8, 2016Publication date: July 6, 2017Inventors: David Posin, Anthony Nwokafor, Ari Schwartz, Dan Manez, Daniel Jordan, David Rivera, Joshua Kennedy, Kyle Neil Averack, Nathanael Ferrero