Patents by Inventor Daniel Gilbert Kennett
Daniel Gilbert Kennett 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: 20240123355Abstract: The present disclosure relates to systems, methods, and computer-readable media for identifying a variety of events that occur within a gaming session and generating event reports based on the identified events. For example, a gaming service (e.g., a cloud gaming server) can leverage content analysis and event recognizer services on a cloud computing system to detect one or more in-game events based on gaming content (e.g., video content, audio content, controller inputs) that is delivered to a client system. Systems described herein can train and implement event recognizers trained to track various in-game events across multiple gaming applications. Based on the tracked events, the systems described herein can generate event reports for events, individual users, and groups of users of the cloud computing system.Type: ApplicationFiled: December 20, 2023Publication date: April 18, 2024Inventors: Daniel Gilbert KENNETT, Mark Edward RABOLD
-
Patent number: 11850519Abstract: The present disclosure relates to systems, methods, and computer-readable media for identifying a variety of events that occur within a gaming session and generating event reports based on the identified events. For example, a gaming service (e.g., a cloud gaming server) can leverage content analysis and event recognizer services on a cloud computing system to detect one or more in-game events based on gaming content (e.g., video content, audio content, controller inputs) that is delivered to a client system. Systems described herein can train and implement event recognizers trained to track various in-game events across multiple gaming applications. Based on the tracked events, the systems described herein can generate event reports for events, individual users, and groups of users of the cloud computing system.Type: GrantFiled: June 17, 2021Date of Patent: December 26, 2023Inventors: Daniel Gilbert Kennett, Mark Edward Rabold
-
Patent number: 11724196Abstract: The present disclosure relates to systems, methods, and computer-readable media for identifying a variety of events that occur within a gaming session and implementing one or more in-game enhancements based on the identified events. For example, a gaming service (e.g., a cloud gaming server) can leverage content analysis and event recognition services on a cloud computing system to detect one or more in-game events based on gaming content (e.g., video content, audio content, controller inputs) that is delivered to a client system. Systems described herein can cause in-game enhancements to be implemented on a client system in response to detected events. Detection of events and implementation of the various enhancements may be performed without significant redevelopment of gaming applications, even where a gaming application has been previously shipped.Type: GrantFiled: June 15, 2021Date of Patent: August 15, 2023Assignee: Microsoft Technology Licensing, LLCInventor: Daniel Gilbert Kennett
-
Publication number: 20220401843Abstract: The present disclosure relates to systems, methods, and computer-readable media for identifying a variety of events that occur within a gaming session and generating event reports based on the identified events. For example, a gaming service (e.g., a cloud gaming server) can leverage content analysis and event recognizer services on a cloud computing system to detect one or more in-game events based on gaming content (e.g., video content, audio content, controller inputs) that is delivered to a client system. Systems described herein can train and implement event recognizers trained to track various in-game events across multiple gaming applications. Based on the tracked events, the systems described herein can generate event reports for events, individual users, and groups of users of the cloud computing system.Type: ApplicationFiled: June 17, 2021Publication date: December 22, 2022Inventors: Daniel Gilbert KENNETT, Mark Edward RABOLD
-
Publication number: 20220395752Abstract: The present disclosure relates to systems, methods, and computer-readable media for identifying a variety of events that occur within a gaming session and implementing one or more in-game enhancements based on the identified events. For example, a gaming service (e.g., a cloud gaming server) can leverage content analysis and event recognition services on a cloud computing system to detect one or more in-game events based on gaming content (e.g., video content, audio content, controller inputs) that is delivered to a client system. Systems described herein can cause in-game enhancements to be implemented on a client system in response to detected events. Detection of events and implementation of the various enhancements may be performed without significant redevelopment of gaming applications, even where a gaming application has been previously shipped.Type: ApplicationFiled: June 15, 2021Publication date: December 15, 2022Inventor: Daniel Gilbert KENNETT
-
Patent number: 11164342Abstract: Methods and devices for generating hardware compatible compressed textures may include accessing, at runtime of an application program, graphics hardware incompatible compressed textures in a format incompatible with a graphics processing unit (GPU). The methods and devices may include converting the graphics hardware incompatible compressed textures directly into hardware compatible compressed textures usable by the GPU using a trained machine learning model.Type: GrantFiled: December 2, 2019Date of Patent: November 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Martin Jon Irwin Fuller, Daniel Gilbert Kennett
-
Publication number: 20210274224Abstract: The present disclosure relates to systems, methods, and computer-readable media to selectively enhance digital image and video content. For example, systems disclosed herein can encode original video content to compress and decompress the original video content. Systems described herein can further identify area of interest information for use in identifying portions of decompressed video content to analyze and remove one or more compression artifacts found therein. Systems described herein can further enhance the decompressed video content by increasing resolution for display. By identifying areas of interest and selectively enhancing digital video content, the systems described herein can reduce consumption of bandwidth and processing resources while maintaining high visual quality of the digital content.Type: ApplicationFiled: May 20, 2021Publication date: September 2, 2021Inventors: Daniel Gilbert KENNETT, Eric Cameron WALSTON, Matthew GORDON
-
Patent number: 11032576Abstract: The present disclosure relates to systems, methods, and computer-readable media to selectively enhance digital image and video content. For example, systems disclosed herein can encode original video content to compress and decompress the original video content. Systems described herein can further identify area of interest information for use in identifying portions of decompressed video content to analyze and remove one or more compression artifacts found therein. Systems described herein can further enhance the decompressed video content by increasing resolution for display. By identifying areas of interest and selectively enhancing digital video content, the systems described herein can reduce consumption of bandwidth and processing resources while maintaining high visual quality of the digital content.Type: GrantFiled: June 10, 2019Date of Patent: June 8, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Daniel Gilbert Kennett, Eric Cameron Walston, Matthew Gordon
-
Publication number: 20210006835Abstract: A system and method for utilizing machine learning techniques to modify a visual quality of an area within a frame of video is provided. The method may include receiving one or more video frames of a video stream, receiving a target asset and generating, via a machine learning model, a frame mask identifying an area within the one or more video frames of the video stream that is associated with the target asset, and then modifying a visual quality of the identified area within the one or more video frames based on the frame mask. In some instances, techniques other than or in addition to machine learning techniques may be utilized. For example, template matching techniques may also be used to identify one or more areas for modifying a visual quality.Type: ApplicationFiled: July 1, 2019Publication date: January 7, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Kathleen Anne SLATTERY, Saswata MANDAL, Daniel Gilbert KENNETT
-
Publication number: 20200389672Abstract: The present disclosure relates to systems, methods, and computer-readable media to selectively enhance digital image and video content. For example, systems disclosed herein can encode original video content to compress and decompress the original video content. Systems described herein can further identify area of interest information for use in identifying portions of decompressed video content to analyze and remove one or more compression artifacts found therein. Systems described herein can further enhance the decompressed video content by increasing resolution for display. By identifying areas of interest and selectively enhancing digital video content, the systems described herein can reduce consumption of bandwidth and processing resources while maintaining high visual quality of the digital content.Type: ApplicationFiled: June 10, 2019Publication date: December 10, 2020Inventors: Daniel Gilbert KENNETT, Eric Cameron WALSTON, Matthew GORDON
-
Patent number: 10699443Abstract: Methods and devices for real time texture compression may include accessing graphics hardware incompatible compressed textures in a format incompatible with the GPU, and a metadata file associated with the graphics hardware incompatible compressed textures, wherein the metadata file includes at least one hint that provides information to use for compression of decompressed textures from the graphics hardware incompatible compressed textures into hardware compatible compressed textures. The methods and devices may include converting the graphics hardware incompatible compressed textures into the decompressed textures. The methods and devices may include selectively compressing the decompressed textures into the hardware compatible compressed textures usable by the GPU according to the at least one hint from the metadata file. The methods and devices may include transmitting the hardware compatible compressed textures to the GPU.Type: GrantFiled: May 3, 2018Date of Patent: June 30, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Martin Jon Irwin Fuller, Daniel Gilbert Kennett
-
Publication number: 20200105030Abstract: Methods and devices for generating hardware compatible compressed textures may include accessing, at runtime of an application program, graphics hardware incompatible compressed textures in a format incompatible with a graphics processing unit (GPU). The methods and devices may include converting the graphics hardware incompatible compressed textures directly into hardware compatible compressed textures usable by the GPU using a trained machine learning model.Type: ApplicationFiled: December 2, 2019Publication date: April 2, 2020Inventors: Martin Jon Irwin FULLER, Daniel Gilbert KENNETT
-
Patent number: 10504248Abstract: Methods and devices for generating hardware compatible compressed textures may include accessing, at runtime of an application program, graphics hardware incompatible compressed textures in a format incompatible with a graphics processing unit (GPU). The methods and devices may include converting the graphics hardware incompatible compressed textures directly into hardware compatible compressed textures usable by the GPU using a trained machine learning model.Type: GrantFiled: May 31, 2018Date of Patent: December 10, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Martin Jon Irwin Fuller, Daniel Gilbert Kennett
-
Publication number: 20190304138Abstract: Methods and devices for real time texture compression may include accessing graphics hardware incompatible compressed textures in a format incompatible with the GPU, and a metadata file associated with the graphics hardware incompatible compressed textures, wherein the metadata file includes at least one hint that provides information to use for compression of decompressed textures from the graphics hardware incompatible compressed textures into hardware compatible compressed textures. The methods and devices may include converting the graphics hardware incompatible compressed textures into the decompressed textures. The methods and devices may include selectively compressing the decompressed textures into the hardware compatible compressed textures usable by the GPU according to the at least one hint from the metadata file. The methods and devices may include transmitting the hardware compatible compressed textures to the GPU.Type: ApplicationFiled: May 3, 2018Publication date: October 3, 2019Inventors: Martin Jon Irwin FULLER, Daniel Gilbert KENNETT
-
Publication number: 20190304140Abstract: Methods and devices for generating hardware compatible compressed textures may include accessing, at runtime of an application program, graphics hardware incompatible compressed textures in a format incompatible with a graphics processing unit (GPU). The methods and devices may include converting the graphics hardware incompatible compressed textures directly into hardware compatible compressed textures usable by the GPU using a trained machine learning model.Type: ApplicationFiled: May 31, 2018Publication date: October 3, 2019Inventors: Martin Jon Irwin Fuller, Daniel Gilbert Kennett
-
Publication number: 20140244008Abstract: The subject disclosure is directed towards determining and using effort such as in a fitness/exercise/gaming environment in a way that is substantially independent of a person's height, weight, age, and gender (HWAG) properties. Effort data is recorded that represents a person's effort exerted with respect to performing at least one physical activity, in which effort data is substantially independent of weight, and possibly other HWAG properties. In one aspect, effort duration is used to allow different people to compete against others and/or against established targets/goals substantially equally, independent of a person's HWAG properties.Type: ApplicationFiled: February 28, 2013Publication date: August 28, 2014Applicant: MICROSOFT CORPORATIONInventors: Daniel Gilbert Kennett, Sebastian Andreas Sheldon Grinke, Andrew C. Flavell