Patents by Inventor Patrick G. McCuller
Patrick G. McCuller 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: 10413819Abstract: A game distribution platform includes a game submission interface through which a developer can submit a game. In some embodiments, when a developer submits a game using a game submission interface, the game distribution platform generates a loader for the game. The loader, when downloaded by a gaming device of a user, enables the gaming device to load the game from the platform, and to access player profiles that include game progress data. The loader may be distributed via one or more game portals.Type: GrantFiled: August 8, 2017Date of Patent: September 17, 2019Assignee: Amazon Technolobies, Inc.Inventors: Isaac J. Shepard, Patrick G. McCuller, Ameesh Paleja
-
Patent number: 10143924Abstract: An application is executed in a hosted environment in one or more computing devices. A user may experience difficulty in the application at a particular point in the application. Input commands may be obtained from a stored past session of the application. The stored past session of the application may correspond include another user successfully completing the particular point in the application. The input commands may be provided to the application to help the user get past the difficulty.Type: GrantFiled: July 21, 2016Date of Patent: December 4, 2018Assignee: Amazon Technologies, Inc.Inventors: Bruce J. McKenzie, Adam J. Overton, Brian D. Fisher, Isaac J. Shepard, Eden Ashley Jnbaptiste, Eric M. Zhang, Jason C. Jenks, Patrick G. McCuller
-
Publication number: 20180199041Abstract: Disclosed are various embodiments for adjusting the encoding of a video signal into a video stream based on user attention. A first portion of a first video frame is encoded at a lower quality level than a second portion of the first video frame based, at least in part, on a rate of change of objects portrayed in the second portion. The first and second encoded portions are displayed in a second video frame.Type: ApplicationFiled: March 9, 2018Publication date: July 12, 2018Inventor: Patrick G. McCuller
-
Patent number: 9942556Abstract: Disclosed are various embodiments for adjusting the encoding of a video signal into a video stream based on user attention. A temporary lapse of attention by a user is predicted. The encoding of the video signal into the video stream is adjusted from an initial state to a conservation state in response to predicting the temporary lapse of attention by the user. The conservation state is configured to conserve one or more resources used for the video stream relative to the initial state.Type: GrantFiled: January 6, 2016Date of Patent: April 10, 2018Assignee: Amazon Technologies, Inc.Inventor: Patrick G. McCuller
-
Patent number: 9940119Abstract: Disclosed are various embodiments for providing limited versions of applications. A limited version of an application is automatically generated from a full version of the application. The limited version has a smaller data size than the full version. The limited version of the application is sent to the client computing device in response to a request for a trial of the application.Type: GrantFiled: August 6, 2014Date of Patent: April 10, 2018Assignee: Amazon Technologies, Inc.Inventors: David M. Brownell, Gerard J. Heinz, II, Patrick G. McCuller
-
Publication number: 20170333789Abstract: A game distribution platform includes a game submission interface through which a developer can submit a game. In some embodiments, when a developer submits a game using a game submission interface, the game distribution platform generates a loader for the game. The loader, when downloaded by a gaming device of a user, enables the gaming device to load the game from the platform, and to access player profiles that include game progress data. The loader may be distributed via one or more game portals.Type: ApplicationFiled: August 8, 2017Publication date: November 23, 2017Inventors: Isaac J. Shepard, Patrick G. McCuller, Ameesh Paleja
-
Patent number: 9770654Abstract: In certain embodiments, computer systems and methods are provided that allow a game distribution platform to distribute, update and/or control copies of games published across multiple game portals. In some embodiments, copies of the games are maintained in data storage on the game distribution platform and distributed to game portals and/or gaming devices. Additional content for purchase may also be stored on the data storage and available for purchase during a gaming session. Advantageously, in certain embodiments the game distribution platform enables game portals and/or gaming devices to receive the latest version of a game and/or a player's purchased content when a player selects to play the game.Type: GrantFiled: September 30, 2009Date of Patent: September 26, 2017Assignee: Amazon Technologies, Inc.Inventors: Isaac J. Shepard, Patrick G. McCuller, Ameesh Paleja
-
Publication number: 20160325182Abstract: An application is executed in a hosted environment in one or more computing devices. A user may experience difficulty in the application at a particular point in the application. Input commands may be obtained from a stored past session of the application. The stored past session of the application may correspond include another user successfully completing the particular point in the application. The input commands may be provided to the application to help the user get past the difficulty.Type: ApplicationFiled: July 21, 2016Publication date: November 10, 2016Inventors: BRUCE J. MCKENZIE, ADAM J. OVERTON, BRIAN D. FISHER, ISAAC J. SHEPARD, EDEN ASHLEY JNBAPTISTE, ERIC M. ZHANG, JASON C. JENKS, PATRICK G. MCCULLER
-
Patent number: 9409090Abstract: Past usage of an application is presented in order to enhance the experience of a user with an application. An application is executed in a hosted environment in one or more computing devices. Input commands may be obtained from a client and provided to the application. A real-time state of the application may be recorded as the application is executed in the hosted environment. The real-time state of the application that has been recorded may be replayed.Type: GrantFiled: December 30, 2013Date of Patent: August 9, 2016Assignee: Amazon Technologies, Inc.Inventors: Bruce J. McKenzie, Adam J. Overton, Brian D. Fisher, Isaac J. Shepard, Eden Ashley JnBaptiste, Eric M. Zhang, Jason C. Jenks, Patrick G. McCuller
-
Publication number: 20160119627Abstract: Disclosed are various embodiments for adjusting the encoding of a video signal into a video stream based on user attention. A temporary lapse of attention by a user is predicted. The encoding of the video signal into the video stream is adjusted from an initial state to a conservation state in response to predicting the temporary lapse of attention by the user. The conservation state is configured to conserve one or more resources used for the video stream relative to the initial state.Type: ApplicationFiled: January 6, 2016Publication date: April 28, 2016Inventor: Patrick G. McCuller
-
Patent number: 9253494Abstract: Disclosed are various embodiments for adjusting the encoding of a video signal into a video stream based on user attention. A video signal is encoded into a video stream. A temporary lapse of attention by a user of the interactive application is predicted. The encoding of the video signal into the video stream is adjusted from an initial state to a conservation state in response to predicting the temporary lapse of attention by the user. The conservation state is configured to conserve one or more resources used for the video stream relative to the initial state.Type: GrantFiled: November 26, 2014Date of Patent: February 2, 2016Assignee: Amazon Technologies, Inc.Inventor: Patrick G. McCuller
-
Patent number: 9005017Abstract: In certain embodiments, computer systems and methods are provided that allow a game distribution platform to distribute, update and/or control copies of games published across multiple game portals. In some embodiments, copies of the games are maintained in data storage on the game distribution platform and distributed to game portals and/or gaming devices. Additional content for purchase may also be stored on the data storage and available for purchase during a gaming session. Advantageously, in certain embodiments the game distribution platform enables game portals and/or gaming devices to receive the latest version of a game and/or a player's purchased content when a player selects to play the game.Type: GrantFiled: September 14, 2012Date of Patent: April 14, 2015Assignee: Amazon Technologies, Inc.Inventors: Isaac J. Shepard, Patrick G. McCuller, Ameesh Paleja
-
Publication number: 20150078459Abstract: Disclosed are various embodiments for adjusting the encoding of a video signal into a video stream based on user attention. A video signal is encoded into a video stream. A temporary lapse of attention by a user of the interactive application is predicted. The encoding of the video signal into the video stream is adjusted from an initial state to a conservation state in response to predicting the temporary lapse of attention by the user. The conservation state is configured to conserve one or more resources used for the video stream relative to the initial state.Type: ApplicationFiled: November 26, 2014Publication date: March 19, 2015Inventor: Patrick G. McCuller
-
Patent number: 8908776Abstract: Disclosed are various embodiments that implement attention misdirection to conceal errors or anomalies in video signals. It is determined whether an error in a video signal may be user perceivable. If the error may be user perceivable, a distraction is generated that is designed to interfere with perception of the error by a user.Type: GrantFiled: October 2, 2013Date of Patent: December 9, 2014Assignee: Amazon Technologies, Inc.Inventor: Patrick G. McCuller
-
Patent number: 8902970Abstract: Disclosed are various embodiments for adjusting the encoding of a video signal into a video stream based on user attention. A video signal generated by an interactive application is encoded into a video stream. A temporary lapse of attention by a user of the interactive application is predicted. The encoding of the video signal into the video stream is adjusted from an initial state to a conservation state in response to predicting the temporary lapse of attention by the user. The conservation state is configured to conserve one or more resources used for the video stream relative to the initial state.Type: GrantFiled: December 1, 2010Date of Patent: December 2, 2014Assignee: Amazon Technologies, Inc.Inventor: Patrick G. McCuller
-
Publication number: 20140351954Abstract: Disclosed are various embodiments for providing limited versions of applications. A limited version of an application is automatically generated from a full version of the application. The limited version has a smaller data size than the full version. The limited version of the application is sent to the client computing device in response to a request for a trial of the application.Type: ApplicationFiled: August 6, 2014Publication date: November 27, 2014Inventors: David M. Brownell, Gerard J. Heinz, II, Patrick G. McCuller
-
Patent number: 8806655Abstract: Disclosed are various embodiments for providing limited versions of applications. A limited version of an application is automatically generated from a full version of the application based at least in part on an expected use of the application by a client computing device during a testing period. The limited version has a smaller data size than the full version. The limited version of the application is sent to the client computing device. The limited version of the application is configured to be executed in a secured environment of the client computing device. The secured environment denies the limited version of the application access to secured resources of the client computing device.Type: GrantFiled: November 3, 2011Date of Patent: August 12, 2014Assignee: Amazon Technologies, Inc.Inventors: David M. Brownell, Gerard J. Heinz, II, Patrick G. McCuller
-
Patent number: 8662997Abstract: In certain embodiments, computer systems and methods are provided that allow a game distribution platform to distribute, update and/or control copies of games published across multiple game portals. In some embodiments, copies of the games are maintained in data storage on the game distribution platform and distributed to game portals and/or gaming devices. Additional content for purchase may also be stored on the data storage and available for purchase during a gaming session. Advantageously, in certain embodiments the game distribution platform enables game portals and/or gaming devices to receive the latest version of a game and/or a player's purchased content when a player selects to play the game.Type: GrantFiled: September 30, 2009Date of Patent: March 4, 2014Assignee: Amazon Technologies, Inc.Inventors: Patrick G. McCuller, Ameesh Paleja, Isaac J. Shepard
-
Patent number: 8622839Abstract: Disclosed are various embodiments for enhancing the experience of a user with an application by presenting past usage of the application. An application is executed in a hosted environment in one or more computing devices. Multiple input commands are obtained from a client, and the input commands are provided to the application. A video signal generated by the application is encoded into real-time content, which is sent to the client. Recorded content from a library of recorded content is sent to the client. Each recorded content presents a past usage of the application.Type: GrantFiled: December 9, 2010Date of Patent: January 7, 2014Assignee: Amazon Technologies, Inc.Inventors: Bruce J. McKenzie, Adam J. Overton, Brian D. Fisher, Isaac J. Shepard, Eden Ashley JnBaptiste, Eric M. Zhang, Jason C. Jenks, Patrick G. McCuller
-
Patent number: 8565323Abstract: Disclosed are various embodiments that implement attention misdirection to conceal errors in streaming video. A video stream quality monitor executed in one or more computing devices determines that an error in a video stream may be user perceivable. The video stream is then configured to include a distraction to mask the error. The distraction is designed to induce a saccade in a user, which interferes with perception of the error by the user.Type: GrantFiled: November 30, 2010Date of Patent: October 22, 2013Assignee: Amazon Technologies, Inc.Inventor: Patrick G. McCuller