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).

  • Publication number: 20230182029
    Abstract: 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: Application
    Filed: October 3, 2022
    Publication date: June 15, 2023
    Inventors: Jithin Thomas, Neilesh Chorakhalikar, Ambrish Dantrey, Revanth Reddy Nalla, Prakshep Mehta
  • Patent number: 11458409
    Abstract: 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: Grant
    Filed: May 27, 2020
    Date of Patent: October 4, 2022
    Assignee: NVIDIA Corporation
    Inventors: Jithin Thomas, Neilesh Chorakhalikar, Ambrish Dantrey, Revanth Reddy Nalla, Prakshep Mehta
  • Publication number: 20210370188
    Abstract: 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: Application
    Filed: May 27, 2020
    Publication date: December 2, 2021
    Inventors: Jithin Thomas, Neilesh Chorakhalikar, Ambrish Dantrey, Revanth Reddy Nalla, Prakshep Mehta
  • Patent number: 11099685
    Abstract: 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: Grant
    Filed: June 13, 2019
    Date of Patent: August 24, 2021
    Assignee: NVIDIA CORPORATION
    Inventor: Jithin Thomas
  • Publication number: 20200393948
    Abstract: 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: Application
    Filed: June 13, 2019
    Publication date: December 17, 2020
    Inventor: Jithin Thomas
  • Patent number: 10574576
    Abstract: 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: Grant
    Filed: October 5, 2017
    Date of Patent: February 25, 2020
    Assignee: Barefoot Networks, Inc.
    Inventors: Changhoon Kim, Jeongkeun Lee, Parag Bhide, Jithin Thomas, Xiaozhou Li, Georgios Nikolaidis
  • Patent number: 10447597
    Abstract: 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: Grant
    Filed: May 21, 2017
    Date of Patent: October 15, 2019
    Assignee: BAREFOOT NETWORKS, INC.
    Inventors: Changhoon Kim, Jeongkeun Lee, Parag Bhide, Jithin Thomas, Xiaozhou Li, Georgios Nikolaidis
  • Publication number: 20160048198
    Abstract: 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: Application
    Filed: August 13, 2014
    Publication date: February 18, 2016
    Inventors: Darshan Uppinkere Bhadraiah, Jithin Thomas
  • Patent number: 9256316
    Abstract: 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: Grant
    Filed: May 4, 2013
    Date of Patent: February 9, 2016
    Assignee: NVIDIA Corporation
    Inventors: Jithin Thomas, Darshan Uppinkere, Neilesh Chorakhalikar
  • Publication number: 20150228046
    Abstract: 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: Application
    Filed: February 12, 2014
    Publication date: August 13, 2015
    Applicant: NVIDIA Corporation
    Inventors: Darshan Uppinkere, Jithin Thomas, Ravi Kandala
  • Publication number: 20150221064
    Abstract: 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: Application
    Filed: February 3, 2014
    Publication date: August 6, 2015
    Inventors: Jithin Thomas, Darshan Uppinkere
  • Patent number: 9100504
    Abstract: 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: Grant
    Filed: July 10, 2013
    Date of Patent: August 4, 2015
    Assignee: NVIDIA Corporation
    Inventors: Darshan Uppinkere, Jithin Thomas
  • Publication number: 20150100802
    Abstract: 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: Application
    Filed: October 7, 2013
    Publication date: April 9, 2015
    Applicant: NVIDIA Corporation
    Inventors: Jithin Thomas, Darshan Uppinkere Bhadraiah
  • Publication number: 20150018048
    Abstract: 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: Application
    Filed: July 10, 2013
    Publication date: January 15, 2015
    Inventors: Darshan Uppinkere, Jithin Thomas
  • Publication number: 20150009118
    Abstract: 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: Application
    Filed: July 3, 2013
    Publication date: January 8, 2015
    Inventors: Jithin Thomas, Darshan Uppinkere
  • Publication number: 20140327625
    Abstract: 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: Application
    Filed: May 4, 2013
    Publication date: November 6, 2014
    Applicant: NVIDIA Corporation
    Inventors: Jithin Thomas, Darshan Uppinkere, Neilesh Chorakhalikar