Patents by Inventor Roderick Michael Toll
Roderick Michael Toll 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: 10369462Abstract: Embodiments of the present invention enable rich control input data to control video games that are remotely executed. Rich control input includes three-dimensional image data, color video, audio, device orientation data, and touch input. A remotely-executed video game is one executed on a server or other computing device that is networked to a client device receiving the rich control input. Rich control input includes more data than can be uploaded to a game server without degrading game performance. Embodiments of the present invention preprocess the rich control data on the client and into data that may be uploaded to the game server. The rich input stream may be processed in a general way or in a game-specific way.Type: GrantFiled: October 3, 2016Date of Patent: August 6, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Krassimir Emilov Karamfilov, Emad Barsoum, Charles Claudius Marais, John Raymond Justice, David James Quinn, Roderick Michael Toll
-
Patent number: 9827490Abstract: Aspects of the present invention allow a touch screen device to operate as a gamepad for a video game running on a separate gaming device. Aspects of the present invention provide a virtual control interface through the touch screen that includes virtual game controls that perform the same function as a directional pad, buttons, triggers, and sticks found on a gamepad or other game controller. In one aspect, the virtual control interface provides an output that is substantially similar to an output generated by a gamepad able to interact with the gaming device. Substantially similar outputs allow a gaming device to respond to a functional control from a gamepad and an equivalent functional control from the virtual control interface the same way and without translation. Aspects of the present invention can provide different virtual control interfaces for different video game titles, different genres, and based on user customization.Type: GrantFiled: December 4, 2015Date of Patent: November 28, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Eddie Louis Mays, III, John Raymond Justice, Krassimir Emilov Karamfilov, Roderick Michael Toll
-
Patent number: 9717982Abstract: Embodiments of the present invention split game processing and rendering between a client and a game server. A rendered video game image is received from a game server and combined with a rendered image generated by the game client to form a single video game image that is presented to a user. Game play may be controlled using a rich sensory input, such as three-dimensional image data and audio data. The three-dimensional image data describes the shape, size and orientation of objects present in a play space. The rich sensory input is communicated to a game server, potentially with some preprocessing, and is also consumed locally on the client, at least in part. In one embodiment, latency sensitive features are the only features processed on the client and rendered on the client.Type: GrantFiled: December 21, 2012Date of Patent: August 1, 2017Assignee: Microsoft Technology Licensing, LLCInventors: David James Quinn, Emad Barsoum, Charles Claudius Marais, John Raymond Justice, Krassimir Emilov Karamfilov, Roderick Michael Toll
-
Publication number: 20170021269Abstract: Embodiments of the present invention enable rich control input data to control video games that are remotely executed. Rich control input includes three-dimensional image data, color video, audio, device orientation data, and touch input. A remotely-executed video game is one executed on a server or other computing device that is networked to a client device receiving the rich control input. Rich control input includes more data than can be uploaded to a game server without degrading game performance. Embodiments of the present invention preprocess the rich control data on the client and into data that may be uploaded to the game server. The rich input stream may be processed in a general way or in a game-specific way.Type: ApplicationFiled: October 3, 2016Publication date: January 26, 2017Inventors: Krassimir Emilov Karamfilov, Emad Barsoum, Charles Claudius Marais, John Raymond Justice, David James Quinn, Roderick Michael Toll
-
Patent number: 9526980Abstract: Embodiments of the present invention enable rich control input data to control video games that are remotely executed. Rich control input includes three-dimensional image data, color video, audio, device orientation data, and touch input. A remotely-executed video game is one executed on a server or other computing device that is networked to a client device receiving the rich control input. Rich control input includes more data than can be uploaded to a game server without degrading game performance. Embodiments of the present invention preprocess the rich control data on the client and into data that may be uploaded to the game server. The rich input stream may be processed in a general way or in a game-specific way.Type: GrantFiled: December 21, 2012Date of Patent: December 27, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Krassimir Emilov Karamfilov, Emad Barsoum, Charles Claudius Marais, John Raymond Justice, David James Quinn, Roderick Michael Toll
-
Publication number: 20160089600Abstract: Aspects of the present invention allow a touch screen device to operate as a gamepad for a video game running on a separate gaming device. Aspects of the present invention provide a virtual control interface through the touch screen that includes virtual game controls that perform the same function as a directional pad, buttons, triggers, and sticks found on a gamepad or other game controller. In one aspect, the virtual control interface provides an output that is substantially similar to an output generated by a gamepad able to interact with the gaming device. Substantially similar outputs allow a gaming device to respond to a functional control from a gamepad and an equivalent functional control from the virtual control interface the same way and without translation. Aspects of the present invention can provide different virtual control interfaces for different video game titles, different genres, and based on user customization.Type: ApplicationFiled: December 4, 2015Publication date: March 31, 2016Inventors: EDDIE LOUIS MAYS, III, JOHN RAYMOND JUSTICE, KRASSIMIR EMILOV KARAMFILOV, RODERICK MICHAEL TOLL
-
Patent number: 9227141Abstract: Aspects of the present invention allow a touch screen device to operate as a gamepad for a video game running on a separate gaming device. Aspects of the present invention provide a virtual control interface through the touch screen that includes virtual game controls that perform the same function as a directional pad, buttons, triggers, and sticks found on a gamepad or other game controller. In one aspect, the virtual control interface provides an output that is substantially similar to an output generated by a gamepad able to interact with the gaming device. Substantially similar outputs allow a gaming device to respond to a functional control from a gamepad and an equivalent functional control from the virtual control interface the same way and without translation. Aspects of the present invention can provide different virtual control interfaces for different video game titles, different genres, and based on user customization.Type: GrantFiled: December 31, 2013Date of Patent: January 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Eddie Louis Mays, III, John Raymond Justice, Krassimir Emilov Karamfilov, Roderick Michael Toll
-
Publication number: 20150182856Abstract: Aspects of the present invention allow a touch screen device to operate as a gamepad for a video game running on a separate gaming device. Aspects of the present invention provide a virtual control interface through the touch screen that includes virtual game controls that perform the same function as a directional pad, buttons, triggers, and sticks found on a gamepad or other game controller. In one aspect, the virtual control interface provides an output that is substantially similar to an output generated by a gamepad able to interact with the gaming device. Substantially similar outputs allow a gaming device to respond to a functional control from a gamepad and an equivalent functional control from the virtual control interface the same way and without translation. Aspects of the present invention can provide different virtual control interfaces for different video game titles, different genres, and based on user customization.Type: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Applicant: MICROSOFT CORPORATIONInventors: EDDIE LOUIS MAYS, III, JOHN RAYMOND JUSTICE, KRASSIMIR EMILOV KARAMFILOV, RODERICK MICHAEL TOLL
-
Publication number: 20140179421Abstract: Embodiments of the present invention split game processing and rendering between a client and a game server. A rendered video game image is received from a game server and combined with a rendered image generated by the game client to form a single video game image that is presented to a user. Game play may be controlled using a rich sensory input, such as three-dimensional image data and audio data. The three-dimensional image data describes the shape, size and orientation of objects present in a play space. The rich sensory input is communicated to a game server, potentially with some preprocessing, and is also consumed locally on the client, at least in part. In one embodiment, latency sensitive features are the only features processed on the client and rendered on the client.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: Microsoft CorporationInventors: David James Quinn, Emad Barsoum, Charles Claudius Marais, John Raymond Justice, Krassimir Emilov Karamfilov, Roderick Michael Toll
-
Publication number: 20140179436Abstract: Embodiments of the present invention enable rich control input data to control video games that are remotely executed. Rich control input includes three-dimensional image data, color video, audio, device orientation data, and touch input. A remotely-executed video game is one executed on a server or other computing device that is networked to a client device receiving the rich control input. Rich control input includes more data than can be uploaded to a game server without degrading game performance. Embodiments of the present invention preprocess the rich control data on the client and into data that may be uploaded to the game server. The rich input stream may be processed in a general way or in a game-specific way.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: MICROSOFT CORPORATIONInventors: Krassimir Emilov Karamfilov, Emad Barsoum, Charles Claudius Marais, John Raymond Justice, David James Quinn, Roderick Michael Toll