Patents by Inventor Venkateshan Udhayan

Venkateshan Udhayan 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: 20250125984
    Abstract: Systems, apparatus, articles of manufacture, and methods to save power during conference calls are disclosed. An example first client device includes interface circuitry; machine readable instructions; and at least one processor circuit to at least one of instantiate or execute the machine readable instructions to: determine whether a first attendee of a conference call is absent from the first client device; and cause transmission of a notification to at least one of a server for the conference call or a second client device associated with the conference call and different from the first client device, the notification to cause the second client device to change an operating state associates with the conference call.
    Type: Application
    Filed: December 20, 2024
    Publication date: April 17, 2025
    Applicant: Intel Corporation
    Inventors: Wey-Yi Guy, Tao Tao, Venkateshan Udhayan, Sean J. W. Lawrence, Perazhi Sameer Kalathil, Vishal Ravindra Sinha
  • Publication number: 20250123675
    Abstract: A component of a computing system, including: processor circuitry; and a non-transitory computer-readable storage medium including instructions that, when executed by the processor circuitry, cause the processor circuitry to: dynamically monitor runtime metrics across processor cores of the computing system, wherein the runtime metrics comprise a measure of system-critical task residency and a measure of user-critical foreground application utilization; and initiate a power optimization action configured to transition the computing system into a power efficiency mode when the system-critical task residency is below a system-critical task residency threshold and the user-critical foreground application utilization is below a user-critical foreground application utilization threshold.
    Type: Application
    Filed: December 20, 2024
    Publication date: April 17, 2025
    Inventors: Deepak Samuel Kirubakaran, Ho Jeong An, Nisha Aram, Sravya Atluri, Simonjit Dutta, Darwin Guo, Linlin Hou, Yishin Huang, Ho Kyu Kang, Brice Onken, Veeraraghavan Ramaraj, Cameron Rieck, Malavika Srinivas, Venkateshan Udhayan, Fidel Angel Vanegas Patino, Zhongsheng Wang, Ulises Zaragoza
  • Publication number: 20250117063
    Abstract: Methods and apparatus to improve user experience on computing devices are disclosed. An example computing device includes a microphone to capture audio corresponding to spoken words. The example computing device further includes a speech analyzer to: detect a keyword prompt from among the spoken words, the keyword prompt to precede a query statement of a user of the computing device; and identify topics associated with a subset of the spoken words, the subset of the spoken words captured by the microphone before the keyword prompt. The example computing device also includes a communications interface to, in response to detection of the keyword prompt, transmit information indicative of the query statement and ones of the identified topics to a remote server.
    Type: Application
    Filed: December 6, 2024
    Publication date: April 10, 2025
    Applicant: Intel Corporation
    Inventors: Kristoffer Fleming, Melanie Daniels, Paul Diefenbaugh, Aleksander Magi, Lawrence Falkenstein, Raoul Rivas Toledano, Vishal Sinha, Deepak Samuel Kirubakaran, Venkateshan Udhayan, Marko Bartscherer, Kathy Bui
  • Publication number: 20250036186
    Abstract: A method and system for power management and scheduling based on human interface device (HID) input types. A user input is received via an HID, and an HID input type of the user input is determined. The HID input type is then provided to a power management controller and/or an operating system scheduler, and power management and/or scheduling are performed based on the HID input type. An operating frequency of a processor or a processor core of the system may be adjusted based on the HID input type. One of the processor cores in a hybrid system such as a P-core or an E-core may be selected for a task based on the HID input type.
    Type: Application
    Filed: October 18, 2024
    Publication date: January 30, 2025
    Inventors: Venkateshan UDHAYAN, Chia-Hung S. KUO, Antonio S. CHENG, Lawrence FALKENSTEIN, Swetha KARLAPUDI, Brian WILK, Michael SHUSTERMAN, Deepak Samuel KIRUBAKARAN, Rajshree CHABUKSWAR
  • Publication number: 20250021381
    Abstract: Methods, systems, articles of manufacture and apparatus are disclosed to generate dynamic computing resource schedules. An example apparatus includes interface circuitry, machine-readable instructions, and at least one processor circuit to be programmed by the machine-readable instructions to determine a first schedule policy based on (a) an interval parameter and (b) an energy budget parameter, the first schedule policy to include a first instantiation window. The example instructions further determine performance metrics of a target processor circuit based on instantiating a workload with the first schedule policy, and generate a second schedule policy based on the performance metrics of the target processor circuit, the second schedule policy to include a second instantiation window, the second instantiation window including a modification relative to the first instantiation window.
    Type: Application
    Filed: September 30, 2024
    Publication date: January 16, 2025
    Applicant: Intel Corporation
    Inventors: Sangeeta Manepalli, Chia-Hung S. Kuo, Venkateshan Udhayan, Stanley Baran, Jason Tanner, Michael Rosenzweig
  • Patent number: 12189452
    Abstract: Methods and apparatus to improve user experience on computing devices are disclosed. An example computing device includes an image sensor. The example computing device further includes wireless communication circuitry. The example computing device also includes an operations controller to cause the wireless communication circuitry to switch between different operation modes based on an analysis of image data generated by the image sensor. Different ones of the operation modes to consume different amounts of power.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: January 7, 2025
    Inventors: Kristoffer Fleming, Melanie Daniels, Paul Diefenbaugh, Aleksander Magi, Lawrence Falkenstein, Raoul Rivas Toledano, Vishal Sinha, Deepak Samuel Kirubakaran, Venkateshan Udhayan, Marko Bartscherer, Kathy Bui
  • Patent number: 12177463
    Abstract: A video source device for wireless display sharing, including: an encoder operable to dynamically switch between encoding a video full-frame into a first bitstream at a first resolution, and a video sub-frame into a second bitstream at a second resolution, wherein the second resolution is higher than the first resolution; processing circuitry operable to decide between encoding the video full-frame and encoding the video sub-frame based on an amount of available wireless transmission bandwidth, a number of pixels in a changed region of the video full-frame, spatial complexity of a changed region of the video full-frame, temporal complexity of a changed region of the video full-frame, or a category of region change of the video full-frame; and a transmitter operable to wirelessly transmit the first bitstream and the second bitstream to a video sink device.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: December 24, 2024
    Assignee: Intel Corporation
    Inventors: Venkateshan Udhayan, Kristoffer Fleming, Chia-Hung S. Kuo, Sangeeta Manepalli, Vishal Sinha, Jason Tanner
  • Publication number: 20240333946
    Abstract: A video source device for wireless display sharing, including: an encoder operable to dynamically switch between encoding a video full-frame into a first bitstream at a first resolution, and a video sub-frame into a second bitstream at a second resolution, wherein the second resolution is higher than the first resolution; processing circuitry operable to decide between encoding the video full-frame and encoding the video sub-frame based on an amount of available wireless transmission bandwidth, a number of pixels in a changed region of the video full-frame, spatial complexity of a changed region of the video full-frame, temporal complexity of a changed region of the video full-frame, or a category of region change of the video full-frame; and a transmitter operable to wirelessly transmit the first bitstream and the second bitstream to a video sink device.
    Type: Application
    Filed: March 31, 2023
    Publication date: October 3, 2024
    Inventors: Venkateshan Udhayan, Kristoffer Fleming, Chia-Hung S. Kuo, Sangeeta Manepalli, Vishal Sinha, Jason Tanner
  • Patent number: 12047814
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that coordinate network traffic between a wireless network device and a computing platform. An example apparatus includes a wake-up selector to generate a target wait time parameter based on a workload type of a number of packets obtained from a network device and a user preference, the target wait time parameter indicative of a time interval that, when met, causes a modem to retrieve the number of packets, a data frame generator to generate a data frame that causes the network device to buffer the number of packets for the time interval, and a network packet controller to negotiate, using the data frame, the target wait time parameter with a network device.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: July 23, 2024
    Assignee: Intel Corporation
    Inventors: Shahrnaz Azizi, Ashraf H Wadaa, Nir Yizhak Balaban, Leor Rom, Ajay Gupta, Ravikumar Balakrishnan, Venkateshan Udhayan, Ariela Zeira
  • Publication number: 20240205828
    Abstract: For example, an apparatus may include circuitry and logic configured to cause a wireless communication device to identify an end-to-end network latency of a data stream communicated between the wireless communication device and an endpoint via a wireless communication link between the wireless communication device and an Access Point (AP); and to set an idle timeout period for the wireless communication link based on the end-to-end network latency of the data stream. For example, the idle timeout period includes a time period after which the wireless communication device is to be allowed to switch the wireless communication link from an active mode to a power save mode when the wireless communication link is idle.
    Type: Application
    Filed: December 18, 2022
    Publication date: June 20, 2024
    Applicant: INTEL CORPORATION
    Inventors: Venkateshan Udhayan, Nevo Idan, Leor Rom
  • Publication number: 20240205372
    Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed to manage video conferencing call data. An example apparatus comprises interface circuitry, machine-readable instructions, and at least one processor circuit to be programmed by the machine-readable instructions to access input data associated with a first video conferencing device, the first video conferencing device communicatively coupled to a second video conferencing device via a network, generate a representation of the input data when a performance metric corresponding to the network satisfies a threshold value, and transmit the representation to the second video conferencing device via the network.
    Type: Application
    Filed: February 28, 2024
    Publication date: June 20, 2024
    Inventors: Praveen Kashyap Ananta Bhat, Rahul R., Passant V. Karunaratne, Navya P., Nagalakshmi Shashidhara Guptha, Venkateshan Udhayan, Tao Tao, Chia-Hung S. Kuo, Balvinder Pal Singh, Stanley Baran, Aiswarya Pious, Michael Rosenzweig
  • Publication number: 20240129149
    Abstract: An example apparatus disclosed herein is to receive network data communicated via a first channel associated with the online collaboration session, the network data including received media data packets. The disclosed example apparatus is also to analyze the network data to determine first loopback data, the first loopback data including at least one of a first quality score based on a first analysis of the received media data packets or a second quality score based on a second analysis of media decoded from the received media data packets. The disclosed example apparatus is also to analyze local data obtained by a local client during the online collaboration session to determine second loopback data. The disclosed example apparatus is further to cause transmission of a loopback message to a moderator client via the second channel, the loopback message based on the first loopback data and the second loopback data.
    Type: Application
    Filed: December 27, 2023
    Publication date: April 18, 2024
    Inventors: Aiswarya M. Pious, Tao Tao, Stanley Jacob Baran, Michael Daniel Rosenzweig, Chia-Hung Sophia Kuo, Rahul R, Nagalakshmi S, Praveen Kashyap Ananta Bhat, Balvinder Pal Singh, Navya P, Jason Tanner, Passant V. Karunaratne, Venkateshan Udhayan, Srikanth Potluri
  • Publication number: 20240107031
    Abstract: An example apparatus determines a size of a dirty region of a video frame; after the size of the dirty region satisfies a threshold: encode the dirty region of the video frame to generate an encoded dirty region; and cause storing of the dirty region in the cache; and after the size of the dirty region does not satisfy the threshold: cause storing of the video frame in a volatile memory that is separate from the cache; and encode the video frame via inter-encoding to generate an encoded video frame.
    Type: Application
    Filed: November 30, 2023
    Publication date: March 28, 2024
    Inventors: Stanley Baran, Jason Tanner, Venkateshan Udhayan, Chia-Hung S. Kuo
  • Patent number: 11921558
    Abstract: In one embodiment, a processor includes: a plurality of cores to execute instructions; a power controller to control power consumption of the plurality of cores, the power controller to receive network traffic metadata from a classifier and control the power consumption of at least one of the plurality of cores based at least in part on the network traffic metadata; and a hardware feedback circuit coupled to the plurality of cores, the hardware feedback circuit to determine hardware feedback information comprising an energy efficiency capability and a performance capability of at least some of the plurality of cores based at least in part on the network traffic metadata. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: March 5, 2024
    Assignee: Intel Corporation
    Inventors: Venkateshan Udhayan, Sravan Akepati, Ashraf H. Wadaa, Shahrnaz Azizi, Kristoffer Fleming, Ajay Gupta, Binu John
  • Publication number: 20240048727
    Abstract: A computer-implemented method of video coding comprises receiving at least one frame of a video sequence of an interactive application interface associated with at least one asset displayable on the interface in response to a user action related to the interface. The method includes encoding the at least one frame. The method also includes transmitting the at least one asset and the encoded at least one frame to a remote device. The transmitting operation refers to performing the transmitting regardless of whether a request to display the at least one asset exists. The asset can be a non-persistent asset on the frame only while a user performs a continuous action or maintains a cursor at a specific place on the interface. The asset also can be a persistent asset on the frame in response to a first action and is removed from the display in response to a second action.
    Type: Application
    Filed: October 17, 2023
    Publication date: February 8, 2024
    Applicant: Intel Corporation
    Inventors: Jason Tanner, Stanley Baran, Kristoffer Fleming, Chia-Hung S. Kuo, Sankar Radhakrishnan, Venkateshan Udhayan
  • Publication number: 20220011852
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to align network traffic to improve power consumption. Example instructions cause one or more processors to classify a workload based on network packets obtained via a wireless communication; determine heuristics of platform activities corresponding to the workload; and schedule network interrupts based on hardware-based wake interrupts from a sleep mode using the heuristics.
    Type: Application
    Filed: September 24, 2021
    Publication date: January 13, 2022
    Inventors: Venkateshan Udhayan, Sravan Akepati, Shahrnaz Azizi, Ajay Gupta, Binu John, Bharath Prabhu Perdoor, Leor Rom, Ashraf H Wadaa, Alexander Min
  • Publication number: 20210304096
    Abstract: Techniques and mechanisms to dynamically prioritize communication of a data flow based on an indication of a user's interest in a particular task. In an embodiment, data flows correspond to different respective tasks that are executed with a host operating system. An output of a human interface device indicates whether, at a particular time, a user of a computer device is interested in one particular task over another task. Where greater user interest in a first task is indicated, a first packet type corresponding to the first task is assigned a relatively high priority, as compared to a second packet type which corresponds to a second task. Based on the priority, a resource of the network interface is selectively made available (or prevented from being made available) for the communication of a given packet. In another embodiment, the resource includes a queue of the network interface.
    Type: Application
    Filed: March 27, 2020
    Publication date: September 30, 2021
    Applicant: Intel Corporation
    Inventors: Deepak Samuel Kirubakaran, Venkateshan Udhayan, Atsuo Kuwahara, Rajshree Chabukswar, Ramakrishnan Sivakumar, William Braun, Noam Ginsburg, Jianfeng Zhu, Paul Diefenbaugh, Kristoffer Fleming, Keerthanna Mohan
  • Publication number: 20210109585
    Abstract: Methods and apparatus to improve user experience on computing devices are disclosed. An example computing device includes an image sensor. The example computing device further includes wireless communication circuitry. The example computing device also includes an operations controller to cause the wireless communication circuitry to switch between different operation modes based on an analysis of image data generated by the image sensor. Different ones of the operation modes to consume different amounts of power.
    Type: Application
    Filed: December 21, 2020
    Publication date: April 15, 2021
    Inventors: Kristoffer Fleming, Melanie Daniels, Paul Diefenbaugh, Aleksander Magi, Lawrence Falkenstein, Raoul Rivas Toledano, Vishal Sinha, Deepak Samuel Kirubakaran, Venkateshan Udhayan, Marko Bartscherer, Kathy Bui
  • Publication number: 20200359265
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that coordinate network traffic between a wireless network device and a computing platform. An example apparatus includes a wake-up selector to generate a target wait time parameter based on a workload type of a number of packets obtained from a network device and a user preference, the target wait time parameter indicative of a time interval that, when met, causes a modem to retrieve the number of packets, a data frame generator to generate a data frame that causes the network device to buffer the number of packets for the time interval, and a network packet controller to negotiate, using the data frame, the target wait time parameter with a network device.
    Type: Application
    Filed: July 23, 2020
    Publication date: November 12, 2020
    Inventors: Shahrnaz Azizi, Ashraf H Wadaa, Nir Yizhak Balaban, Leor Rom, Ajay Gupta, Ravikumar Balakrishnan, Venkateshan Udhayan, Ariela Zeira