Patents by Inventor Jithin Thomas
Jithin Thomas 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: 12121823Abstract: In various examples, game session audio data—e.g., representing speech of users participating in the game—may be monitored and/or analyzed to determine whether inappropriate language is being used. Where inappropriate language is identified, the portions of the audio corresponding to the inappropriate language may be edited or modified such that other users do not hear the inappropriate language. As a result, toxic behavior or language within instances of gameplay may be censored—thereby enhancing the user experience and making online gaming environments safer for more vulnerable populations. In some embodiments, the inappropriate language may be reported—e.g., automatically—to the game developer or game application host in order to suspend, ban, or otherwise manage users of the system that have a proclivity for toxic behavior.Type: GrantFiled: October 3, 2022Date of Patent: October 22, 2024Assignee: NVIDIA CorporationInventors: Jithin Thomas, Neilesh Chorakhalikar, Ambrish Dantrey, Revanth Reddy Nalla, Prakshep Mehta
-
Publication number: 20230182029Abstract: In various examples, game session audio data - e.g., representing speech of users participating in the game - may be monitored and/or analyzed to determine whether inappropriate language is being used. Where inappropriate language is identified, the portions of the audio corresponding to the inappropriate language may be edited or modified such that other users do not hear the inappropriate language. As a result, toxic behavior or language within instances of gameplay may be censored - thereby enhancing the user experience and making online gaming environments safer for more vulnerable populations. In some embodiments, the inappropriate language may be reported - e.g., automatically - to the game developer or game application host in order to suspend, ban, or otherwise manage users of the system that have a proclivity for toxic behavior.Type: ApplicationFiled: October 3, 2022Publication date: June 15, 2023Inventors: Jithin Thomas, Neilesh Chorakhalikar, Ambrish Dantrey, Revanth Reddy Nalla, Prakshep Mehta
-
Patent number: 11458409Abstract: In various examples, game session audio data—e.g., representing speech of users participating in the game—may be monitored and/or analyzed to determine whether inappropriate language is being used. Where inappropriate language is identified, the portions of the audio corresponding to the inappropriate language may be edited or modified such that other users do not hear the inappropriate language. As a result, toxic behavior or language within instances of gameplay may be censored—thereby enhancing the user experience and making online gaming environments safer for more vulnerable populations. In some embodiments, the inappropriate language may be reported—e.g., automatically—to the game developer or game application host in order to suspend, ban, or otherwise manage users of the system that have a proclivity for toxic behavior.Type: GrantFiled: May 27, 2020Date of Patent: October 4, 2022Assignee: NVIDIA CorporationInventors: Jithin Thomas, Neilesh Chorakhalikar, Ambrish Dantrey, Revanth Reddy Nalla, Prakshep Mehta
-
Publication number: 20210370188Abstract: In various examples, game session audio data—e.g., representing speech of users participating in the game—may be monitored and/or analyzed to determine whether inappropriate language is being used. Where inappropriate language is identified, the portions of the audio corresponding to the inappropriate language may be edited or modified such that other users do not hear the inappropriate language. As a result, toxic behavior or language within instances of gameplay may be censored—thereby enhancing the user experience and making online gaming environments safer for more vulnerable populations. In some embodiments, the inappropriate language may be reported—e.g., automatically—to the game developer or game application host in order to suspend, ban, or otherwise manage users of the system that have a proclivity for toxic behavior.Type: ApplicationFiled: May 27, 2020Publication date: December 2, 2021Inventors: Jithin Thomas, Neilesh Chorakhalikar, Ambrish Dantrey, Revanth Reddy Nalla, Prakshep Mehta
-
Patent number: 11099685Abstract: Almost all mobile devices, such as cell phones, tablets, laptops, etc., have touch sensors that enable a user of the device to control various aspects of the device through a touch screen. The touch screen is comprised of a touchable surface and numerous touch sensors positioned across the surface to sense which portion of the surface has been touched by the user. With current touch sensor technology, a touch controller of the device will perform a periodic scan, at some rate, of all of the touch sensors in order to determine which touch sensors have sensed a touch by the user. The present disclosure provides selective activation of the touch sensors for portions of a graphical user interface (GUI) determined to have user-selectable input elements, for providing power savings on the mobile device.Type: GrantFiled: June 13, 2019Date of Patent: August 24, 2021Assignee: NVIDIA CORPORATIONInventor: Jithin Thomas
-
Publication number: 20200393948Abstract: Almost all mobile devices, such as cell phones, tablets, laptops, etc., have touch sensors that enable a user of the device to control various aspects of the device through a touch screen. The touch screen is comprised of a touchable surface and numerous touch sensors positioned across the surface to sense which portion of the surface has been touched by the user. With current touch sensor technology, a touch controller of the device will perform a periodic scan, at some rate, of all of the touch sensors in order to determine which touch sensors have sensed a touch by the user. The present disclosure provides selective activation of the touch sensors for portions of a graphical user interface (GUI) determined to have user-selectable input elements, for providing power savings on the mobile device.Type: ApplicationFiled: June 13, 2019Publication date: December 17, 2020Inventor: Jithin Thomas
-
Patent number: 10574576Abstract: Some embodiments of the invention provide a path-and-latency tracking (PLT) method. At a forwarding element, this method in some embodiments detects the path traversed by a data message through a set of forwarding elements, and the latency that the data message experiences at each of the forwarding elements in the path. In some embodiments, the method has a forwarding element in the path insert its forwarding element identifier and path latency in a header of the data message that it forwards. The method of some embodiments also uses fast PLT operators in the data plane of the forwarding elements to detect new data message flows, to gather PLT data from these data message flows, and to detect path or latency changes for previously detected data message flows. In some embodiments, the method then uses control plane processes (e.g., of the forwarding elements or other devices) to collect and analyze the PLT data gathered in the data plane from new or existing flows.Type: GrantFiled: October 5, 2017Date of Patent: February 25, 2020Assignee: Barefoot Networks, Inc.Inventors: Changhoon Kim, Jeongkeun Lee, Parag Bhide, Jithin Thomas, Xiaozhou Li, Georgios Nikolaidis
-
Patent number: 10447597Abstract: Some embodiments of the invention provide a path-and-latency tracking (PLT) method. At a forwarding element, this method in some embodiments detects the path traversed by a data message through a set of forwarding elements, and the latency that the data message experiences at each of the forwarding elements in the path. In some embodiments, the method has a forwarding element in the path insert its forwarding element identifier and path latency in a header of the data message that it forwards. The method of some embodiments also uses fast PLT operators in the data plane of the forwarding elements to detect new data message flows, to gather PLT data from these data message flows, and to detect path or latency changes for previously detected data message flows. In some embodiments, the method then uses control plane processes (e.g., of the forwarding elements or other devices) to collect and analyze the PLT data gathered in the data plane from new or existing flows.Type: GrantFiled: May 21, 2017Date of Patent: October 15, 2019Assignee: BAREFOOT NETWORKS, INC.Inventors: Changhoon Kim, Jeongkeun Lee, Parag Bhide, Jithin Thomas, Xiaozhou Li, Georgios Nikolaidis
-
Publication number: 20160048198Abstract: There is provided a state changing device. For example, in some examples, there is a portable computing device including a first digital image sensor facing out from a first side of the portable computing device, a second digital image sensor facing out from a second side of the portable computing device, and state change circuitry coupled to the first digital image sensor and the second digital image sensor, the state change detection circuitry designed to receive a first image from the first digital image sensor, receive a second image from the second digital image sensor, and change a state of the portable computing device or an application running on it if the first image is a blank image and the second image is not a blank image.Type: ApplicationFiled: August 13, 2014Publication date: February 18, 2016Inventors: Darshan Uppinkere Bhadraiah, Jithin Thomas
-
Patent number: 9256316Abstract: A method includes detecting, through a processor communicatively coupled to a memory, coupling of an external display to a data processing device including an internal display, and cloning, through the processor, display data of the internal display on the external display following the detection of the coupling. The method also includes triggering, through a driver component, the processor to turn off a backlight of the internal display of the data processing device, power gate circuitry associated with rendering the display data on the internal display and/or power gate a processing pipeline associated with the rendering of the display data following the cloning. Further, the method includes maintaining, through the driver component, a touchscreen capability of the internal display even when the backlight is turned off, the circuitry associated with the rendering of the display data is power gated and/or the processing pipeline associated therewith is power gated.Type: GrantFiled: May 4, 2013Date of Patent: February 9, 2016Assignee: NVIDIA CorporationInventors: Jithin Thomas, Darshan Uppinkere, Neilesh Chorakhalikar
-
Publication number: 20150228046Abstract: A method includes automatically capturing, through a processor of a data processing device communicatively coupled to a memory, one or more parameter(s) related to a visual quality of rendering of a video frame that is part of a sequence on a display unit communicatively coupled to the processor and one or more parameter(s) related to latency associated with the rendering of the video frame on the display unit. The sequence is a video and/or a graphics sequence. The method also includes performing, through the processor, an automatic trade-off between the one or more parameter(s) related to the visual quality and the one or more parameter(s) related to the latency to maintain the one or more parameter(s) related to the visual quality or the one or more parameter(s) related to the latency within a threshold during the rendering of the video frame.Type: ApplicationFiled: February 12, 2014Publication date: August 13, 2015Applicant: NVIDIA CorporationInventors: Darshan Uppinkere, Jithin Thomas, Ravi Kandala
-
Publication number: 20150221064Abstract: A method includes obtaining, through a distance sensor in conjunction with a processor of a data processing device communicatively coupled to a memory, data related to a distance between a user of the data processing device and a display unit associated therewith. The method also includes automatically modifying, through the processor, a resolution of the display unit and/or a size of an area in which data is to be rendered on the display unit in accordance with the obtained data.Type: ApplicationFiled: February 3, 2014Publication date: August 6, 2015Inventors: Jithin Thomas, Darshan Uppinkere
-
Patent number: 9100504Abstract: A method includes determining, through a processor of a data processing device in conjunction with one or more sensor(s) associated therewith, an intent of a user of the data processing device to respond to an alert of an incoming communication thereto expressed through a sound volume level and/or a vibrational level of the alert. The method also includes automatically reducing, through the processor, the sound volume level and/or the vibrational level of the alert following the determination of the intent of the user to respond to the alert.Type: GrantFiled: July 10, 2013Date of Patent: August 4, 2015Assignee: NVIDIA CorporationInventors: Darshan Uppinkere, Jithin Thomas
-
Publication number: 20150100802Abstract: The disclosure is directed to a system and method for selectively controlling display power consumption in a system with a first and second display. While the system is in a non-idle state and while an application that is actively executing has an active window on the first display, a determination is made that the second display is inactive. In response to the determination, and while the system is still in the non-idle state, the second display is switched from a full power state to a low power state.Type: ApplicationFiled: October 7, 2013Publication date: April 9, 2015Applicant: NVIDIA CorporationInventors: Jithin Thomas, Darshan Uppinkere Bhadraiah
-
Publication number: 20150018048Abstract: A method includes determining, through a processor of a data processing device in conjunction with one or more sensor(s) associated therewith, an intent of a user of the data processing device to respond to an alert of an incoming communication thereto expressed through a sound volume level and/or a vibrational level of the alert. The method also includes automatically reducing, through the processor, the sound volume level and/or the vibrational level of the alert following the determination of the intent of the user to respond to the alert.Type: ApplicationFiled: July 10, 2013Publication date: January 15, 2015Inventors: Darshan Uppinkere, Jithin Thomas
-
Publication number: 20150009118Abstract: Provided is a method for changing an image on a display. The method, in one embodiment, includes providing a first image on a display. The method, in this embodiment, further includes tracking a movement of a user's facial feature as it relates to the first image on the display, and generating a command to provide a second different image on the display based upon the tracking.Type: ApplicationFiled: July 3, 2013Publication date: January 8, 2015Inventors: Jithin Thomas, Darshan Uppinkere
-
Publication number: 20140327625Abstract: A method includes detecting, through a processor communicatively coupled to a memory, coupling of an external display to a data processing device including an internal display, and cloning, through the processor, display data of the internal display on the external display following the detection of the coupling. The method also includes triggering, through a driver component, the processor to turn off a backlight of the internal display of the data processing device, power gate circuitry associated with rendering the display data on the internal display and/or power gate a processing pipeline associated with the rendering of the display data following the cloning. Further, the method includes maintaining, through the driver component, a touchscreen capability of the internal display even when the backlight is turned off, the circuitry associated with the rendering of the display data is power gated and/or the processing pipeline associated therewith is power gated.Type: ApplicationFiled: May 4, 2013Publication date: November 6, 2014Applicant: NVIDIA CorporationInventors: Jithin Thomas, Darshan Uppinkere, Neilesh Chorakhalikar