Patents by Inventor Jim Van Welzen
Jim Van Welzen 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: 20240082704Abstract: A game-agnostic event detector can be used to automatically identify game events. Game-specific configuration data can be used to specify types of pre-processing to be performed on media for a game session, as well as types of detectors to be used to detect events for the game. Event data for detected events can be written to an event log in a form that is both human- and process-readable. The event data can be used for various purposes, such as to generate highlight videos or provide player performance feedback.Type: ApplicationFiled: November 6, 2023Publication date: March 14, 2024Inventors: Jonathan White, Dave Clark, Nathan Otterness, Travis Muhlestein, Prabindh Sundareson, Jim van Welzen, Jack van Welzen
-
Patent number: 11806616Abstract: A game-agnostic event detector can be used to automatically identify game events. Game-specific configuration data can be used to specify types of pre-processing to be performed on media for a game session, as well as types of detectors to be used to detect events for the game. Event data for detected events can be written to an event log in a form that is both human- and process-readable. The event data can be used for various purposes, such as to generate highlight videos or provide player performance feedback.Type: GrantFiled: October 6, 2021Date of Patent: November 7, 2023Assignee: Nvidia CorporationInventors: Jonathan White, Dave Clark, Nathan Otterness, Travis Muhlestein, Prabindh Sundareson, Jim van Welzen, Jack van Welzen
-
Publication number: 20230266989Abstract: Apparatuses, systems, and techniques for test an application in a cloud environment. A method can include selecting an application hosted at a virtualized computing environment of an application hosting platform for a test session. Method further includes selecting a set of users associated with the application hosting platform to execute the application during the test session, select a set of observers associated with the application hosting platform to monitor the set of users. The method further includes initiating the test session, authenticating the set of users, causing content data corresponding to the application to be streamed to a user device of each user. The method further includes causing a video stream of the test session to be transmitted to a user device of a corresponding observer for presentation in a observer graphical user interface (GUI), the video stream reflecting interactions of the user with the content of the application.Type: ApplicationFiled: February 24, 2022Publication date: August 24, 2023Inventors: Jim van Welzen, Matthew Steven Copeland, Sylvain Trottier, Jonathan White, Masood Shaikh, Vishweshwar Hiremath, Shivram Vishwanath Latpate, Pierre Gervais
-
Publication number: 20230233940Abstract: Apparatuses, systems, and techniques to determine position information for a gameplay session. In at least one embodiment, the position information is determined by at least matching features extracted from a mini-map to feature extracted from a map and determining a transformation matrix to be applied to a position within the mini-map.Type: ApplicationFiled: January 27, 2022Publication date: July 27, 2023Inventors: Jim van Welzen, Suresh Yerva, Jonathan White, Shyam Raikar
-
Patent number: 11673061Abstract: A game-agnostic event detector can be used to automatically identify game events. Event data for detected events can be written to an event log in a form that is both human- and process-readable. Descriptive text for the event data can come from a common event dictionary that is hierarchical in nature, such that events of the same type can be correlated across different games even though the precise nature or appearance of those events may be different. The event data can be used for various purposes, such as to generate highlight videos or provide player performance feedback.Type: GrantFiled: January 17, 2020Date of Patent: June 13, 2023Assignee: Nvidia CorporationInventors: Jim van Welzen, Jack van Welzen
-
Publication number: 20220040570Abstract: A game-agnostic event detector can be used to automatically identify game events. Game-specific configuration data can be used to specify types of pre-processing to be performed on media for a game session, as well as types of detectors to be used to detect events for the game. Event data for detected events can be written to an event log in a form that is both human- and process-readable. The event data can be used for various purposes, such as to generate highlight videos or provide player performance feedback.Type: ApplicationFiled: October 6, 2021Publication date: February 10, 2022Inventors: Jonathan White, Dave Clark, Nathan Otterness, Travis Muhlestein, Prabindh Sundareson, Jim van Welzen, Jack van Welzen
-
Publication number: 20220005156Abstract: A game-agnostic event detector can be used to automatically identify game events. Game-specific configuration data can be used to specify types of pre-processing to be performed on media for a game session, as well as types of detectors to be used to detect events for the game. Event data for detected events can be written to an event log in a form that is both human- and process-readable. The event data can be used for various purposes, such as to generate highlight videos or provide player performance feedback. The event data may be determined based upon output from detectors such as optical character recognition (OCR) engines, and the regions may be upscaled and binarized before OCR processing.Type: ApplicationFiled: September 15, 2021Publication date: January 6, 2022Inventors: Nathan Otterness, Jonathan White, Dave Clark, Jim van Welzen
-
Patent number: 11170471Abstract: A game-agnostic event detector can be used to automatically identify game events. Game-specific configuration data can be used to specify types of pre-processing to be performed on media for a game session, as well as types of detectors to be used to detect events for the game. Event data for detected events can be written to an event log in a form that is both human- and process-readable. The event data can be used for various purposes, such as to generate highlight videos or provide player performance feedback. The event data may be determined based upon output from detectors such as optical character recognition (OCR) engines, and the regions may be upscaled and binarized before OCR processing.Type: GrantFiled: January 20, 2020Date of Patent: November 9, 2021Assignee: NVIDIA CORPORATIONInventors: Nathan Otterness, Jonathan White, Dave Clark, Jim van Welzen
-
Patent number: 11154773Abstract: A game-agnostic event detector can be used to automatically identify game events. Game-specific configuration data can be used to specify types of pre-processing to be performed on media for a game session, as well as types of detectors to be used to detect events for the game. Event data for detected events can be written to an event log in a form that is both human- and process-readable. The event data can be used for various purposes, such as to generate highlight videos or provide player performance feedback.Type: GrantFiled: October 31, 2019Date of Patent: October 26, 2021Assignee: NVIDIA CORPRATIONInventors: Jonathan White, Dave Clark, Nathan Otterness, Travis Muhlestein, Prabindh Sundareson, Jim van Welzen, Jack van Welzen
-
Publication number: 20210220743Abstract: A game-agnostic event detector can be used to automatically identify game events. Event data for detected events can be written to an event log in a form that is both human- and process-readable. Descriptive text for the event data can come from a common event dictionary that is hierarchical in nature, such that events of the same type can be correlated across different games even though the precise nature or appearance of those events may be different. The event data can be used for various purposes, such as to generate highlight videos or provide player performance feedback.Type: ApplicationFiled: January 17, 2020Publication date: July 22, 2021Inventors: Jim van Welzen, Jack van Welzen
-
Publication number: 20210224950Abstract: A game-agnostic event detector can be used to automatically identify game events. Game-specific configuration data can be used to specify types of pre-processing to be performed on media for a game session, as well as types of detectors to be used to detect events for the game. Event data for detected events can be written to an event log in a form that is both human- and process-readable. The event data can be used for various purposes, such as to generate highlight videos or provide player performance feedback. The event data may be determined based upon output from detectors such as optical character recognition (OCR) engines, and the regions may be upscaled and binarized before OCR processing.Type: ApplicationFiled: January 20, 2020Publication date: July 22, 2021Inventors: Nathan Otterness, Jonathan White, Dave Clark, Jim van Welzen
-
Publication number: 20210129017Abstract: A game-agnostic event detector can be used to automatically identify game events. Game-specific configuration data can be used to specify types of pre-processing to be performed on media for a game session, as well as types of detectors to be used to detect events for the game. Event data for detected events can be written to an event log in a form that is both human- and process-readable. The event data can be used for various purposes, such as to generate highlight videos or provide player performance feedback.Type: ApplicationFiled: October 31, 2019Publication date: May 6, 2021Inventors: Jonathan White, Dave Clark, Nathan Otterness, Travis Muhlestein, Prabindh Sundareson, Jim van Welzen, Jack van Welzen
-
Patent number: 9479709Abstract: A method for displaying a live preview image on a mobile device is disclosed. The method includes computing a history color value and confidence value for each pixel of a sensor of a camera. Further, it includes obtaining a new frame of pixels from the camera. Subsequently, for each pixel in the new frame, the method includes: (a) determining if a pixel color is similar to a corresponding history color value and if a confidence corresponding to a pixel is above a predetermined threshold; (b) if the pixel color is not similar to the history color value and the confidence is above the predetermined threshold, displaying the history color value on the preview when displaying the new frame; and (c) if the pixel color is similar to the history color value or the confidence is below the threshold, displaying the pixel color on the preview instead.Type: GrantFiled: October 10, 2013Date of Patent: October 25, 2016Assignee: NVIDIA CORPORATIONInventors: Syed Zahir Bokari, Josh Abbott, Jim van Welzen
-
Publication number: 20150103183Abstract: A method for tracking device orientation on a portable device is disclosed. The method comprises initializing a device orientation to a sensor orientation, wherein the sensor orientation is based on information from an inertial measurement unit (IMU) sensor. It also comprises initiating visual tracking using a camera on the portable device and capturing a frame. Next, it comprises determining a plurality of visual features in the frame and matching the frame to a keyframe, wherein capture of the keyframe precedes capture of the frame. Subsequently, it comprises computing a rotation amount between the frame and the keyframe. Responsive to a determination that a rotational distance between the frame and the keyframe exceeds a predetermined threshold, promoting the frame to a keyframe status and adding it to a first orientation map and adjusting the frame with all prior captured keyframes.Type: ApplicationFiled: October 10, 2013Publication date: April 16, 2015Applicant: Nvidia CorporationInventors: Josh Abbott, Jared Heinly, Jim van Welzen
-
Publication number: 20150103193Abstract: A method for displaying a live preview image on a mobile device is disclosed. The method comprises computing a history color value and confidence value for each pixel of a sensor of a camera on the device. Further, it comprises obtaining a new frame of pixels from the camera. Subsequently, for each pixel in the new frame, the method comprises: (a) determining if a pixel color is similar to a corresponding history color value and if a confidence corresponding to a pixel is above a predetermined threshold; (b) if the pixel color is not similar to the history color value and the confidence is above the predetermined threshold, displaying the history color value on the preview when displaying the new frame; and (c) if the pixel color is similar to the history color value or the confidence is below the threshold, displaying the pixel color on the preview instead.Type: ApplicationFiled: October 10, 2013Publication date: April 16, 2015Applicant: NVIDIA CorporationInventors: Syed Zahir Bokari, Josh Abbott, Jim van Welzen
-
Patent number: 8880789Abstract: Decoding a content of interest with optimal power usage. In an embodiment, a central processing unit (CPU) retrieves the frames of a data stream of interest from a secondary storage and stores them in a random access memory (RAM). The CPU forms an index table indicating the locations at which each of the frames is stored. The index table is provided to a decoder, which processes the frames in sequence to recover the original data from the encoded data. By using the index information, the power usage is reduced at least in an embodiment when the decoding is performed by an auxiliary processor.Type: GrantFiled: December 10, 2008Date of Patent: November 4, 2014Assignee: Nvidia CorporationInventors: Chandrasekhar Morisetti, Susmitha V P N D Gummalla, Murali Mohan Kakarla, Jim Van Welzen
-
Publication number: 20100146198Abstract: Decoding a content of interest with optimal power usage. In an embodiment, a central processing unit (CPU) retrieves the frames of a data stream of interest from a secondary storage and stores them in a random access memory (RAM). The CPU forms an index table indicating the locations at which each of the frames is stored. The index table is provided to a decoder, which processes the frames in sequence to recover the original data from the encoded data. By using the index information, the power usage is reduced at least in an embodiment when the decoding is performed by an auxiliary processor.Type: ApplicationFiled: December 10, 2008Publication date: June 10, 2010Applicant: NVIDIA CorporationInventors: Chandrasekhar Morisetti, Susmitha V P N D. Gummalla, Murali Mohan Kakarla, Jim Van Welzen