-
公开(公告)号:US12177463B2
公开(公告)日:2024-12-24
申请号:US18193806
申请日:2023-03-31
Applicant: Intel Corporation
Inventor: Venkateshan Udhayan , Kristoffer Fleming , Chia-Hung S. Kuo , Sangeeta Manepalli , Vishal Sinha , Jason Tanner
IPC: H04N19/30 , H04N19/14 , H04N19/164 , H04N19/172
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.
-
2.
公开(公告)号:US20240205372A1
公开(公告)日:2024-06-20
申请号:US18590505
申请日:2024-02-28
Applicant: Intel Corporation
Inventor: 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
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.
-
公开(公告)号:US20210109585A1
公开(公告)日:2021-04-15
申请号:US17129465
申请日:2020-12-21
Applicant: Intel Corporation
Inventor: Kristoffer Fleming , Melanie Daniels , Paul Diefenbaugh , Aleksander Magi , Lawrence Falkenstein , Raoul Rivas Toledano , Vishal Sinha , Deepak Samuel Kirubakaran , Venkateshan Udhayan , Marko Bartscherer , Kathy Bui
IPC: G06F1/3231 , H04W52/02 , G06K9/00 , H04N5/232 , G10L15/18 , G10L15/22 , G10L15/30 , G06F1/3234 , G06N20/00
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.
-
公开(公告)号:US20250021381A1
公开(公告)日:2025-01-16
申请号:US18902104
申请日:2024-09-30
Applicant: Intel Corporation
Inventor: Sangeeta Manepalli , Chia-Hung S. Kuo , Venkateshan Udhayan , Stanley Baran , Jason Tanner , Michael Rosenzweig
IPC: G06F9/48
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.
-
公开(公告)号:US20240107031A1
公开(公告)日:2024-03-28
申请号:US18525001
申请日:2023-11-30
Applicant: Intel Corporation
Inventor: Stanley Baran , Jason Tanner , Venkateshan Udhayan , Chia-Hung S. Kuo
IPC: H04N19/159 , G06T7/62 , H04N19/167
CPC classification number: H04N19/159 , G06T7/62 , H04N19/167
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.
-
公开(公告)号:US11921558B1
公开(公告)日:2024-03-05
申请号:US18060002
申请日:2022-11-30
Applicant: Intel Corporation
Inventor: Venkateshan Udhayan , Sravan Akepati , Ashraf H. Wadaa , Shahrnaz Azizi , Kristoffer Fleming , Ajay Gupta , Binu John
IPC: G06F1/28 , G06F15/173
CPC classification number: G06F1/28 , G06F15/17331
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.
-
公开(公告)号:US20250125984A1
公开(公告)日:2025-04-17
申请号:US18990563
申请日:2024-12-20
Applicant: Intel Corporation
Inventor: Wey-Yi Guy , Tao Tao , Venkateshan Udhayan , Sean J. W. Lawrence , Perazhi Sameer Kalathil , Vishal Ravindra Sinha
IPC: H04L12/18 , G06F1/3209
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.
-
公开(公告)号:US20250123675A1
公开(公告)日:2025-04-17
申请号:US18990429
申请日:2024-12-20
Applicant: Intel Corporation
Inventor: 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
IPC: G06F1/3296
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.
-
公开(公告)号:US12047814B2
公开(公告)日:2024-07-23
申请号:US16937270
申请日:2020-07-23
Applicant: Intel Corporation
Inventor: Shahrnaz Azizi , Ashraf H Wadaa , Nir Yizhak Balaban , Leor Rom , Ajay Gupta , Ravikumar Balakrishnan , Venkateshan Udhayan , Ariela Zeira
CPC classification number: H04W28/0908 , H04W28/0221 , H04W28/06 , H04W52/0216
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.
-
10.
公开(公告)号:US20210304096A1
公开(公告)日:2021-09-30
申请号:US16833125
申请日:2020-03-27
Applicant: Intel Corporation
Inventor: Deepak Samuel Kirubakaran , Venkateshan Udhayan , Atsuo Kuwahara , Rajshree Chabukswar , Ramakrishnan Sivakumar , William Braun , Noam Ginsburg , Jianfeng Zhu , Paul Diefenbaugh , Kristoffer Fleming , Keerthanna Mohan
IPC: G06Q10/06 , G06F16/9535 , G06F16/903
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.
-
-
-
-
-
-
-
-
-