Patents by Inventor Karthik Kumar

Karthik Kumar 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: 12681886
    Abstract: In one embodiment, an apparatus couples to a host processor over a Compute Express Link (CXL)-based link. The apparatus includes a transaction queue to queue memory transactions to be completed in an addressable memory coupled to the apparatus, a transaction cache, conflict detection circuitry to determine whether a conflict exists between memory transactions, and transaction execution circuitry. The transaction execution circuitry may access a transaction from the transaction queue, the transaction to implement one or more memory operations in the memory, store data from the memory to be accessed by the transaction operations in the transaction cache, execute operations of the transaction, including modifying data from the memory location stored in the transaction cache, and based on completion of the transaction, cause the modified data from the transaction cache to be stored in the memory.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: July 14, 2026
    Assignee: Intel Corporation
    Inventors: Thomas J. Willhalm, Francesc Guim Bernat, Karthik Kumar, Marcos E. Carranza
  • Patent number: 12675586
    Abstract: Techniques and mechanisms to allocate functionality of a chiplet for access by one or more processor cores which are coupled to remote processor via a network switch. In an embodiment, a composite chip communicates with the switch via a Compute Express Link (CXL) link. The switch receives capability information which identifies both a chiplet of the composite chip, and a functionality which is available from a resource of that chiplet. Based on the capability information, the switch provides an inventory of chiplet resources. In response to an allocation request, the switch accesses the inventory to identify whether a suitable chiplet resource is available. Based on the access, the switch configures a chip to enable an allocation of a chiplet resource. In another embodiment, the chiplet resource is allocated at a sub-processor level of granularity, and disables access to the chiplet resource by one or more local processor cores.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: July 7, 2026
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Marcos Carranza, Kshitij Doshi, Ned Smith, Karthik Kumar
  • Patent number: 12670016
    Abstract: Methods and apparatus for hardware support for low latency microservice deployments in switches. A switch is communicatively coupled via a network or fabric to a plurality of platforms configured to implement one or more microservices. The microservices are used to perform a distributed workload, job, or task as defined by a corresponding graph representation of the microservices including vertices (also referred to as nodes) associated with microservices and edges defining communication between microservices. The graph representation also defines dependencies between microservices. The switch is configured to schedule execution of the graph of microservices on the plurality of platforms, including generating an initial schedule that is dynamically revised during runtime in consideration of performance telemetry data for the microservices received from the platforms and network/fabric utilization monitored onboard the switch.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: June 30, 2026
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Karthik Kumar, Alexander Bachmutsky
  • Patent number: 12669943
    Abstract: In a server system, a host computing platform can have a processing unit separate from the host processor to detect and respond to failure of the host processor. The host computing platform includes a memory to store data for the host processor. The processing unit has an interface to the host processor and the memory and an interface to a network external to the host processor and has access to the memory. In response to detection of failure of the host processor, the processing unit migrates data from the memory to another memory or storage.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: June 30, 2026
    Assignee: Intel Corporation
    Inventors: Karthik Kumar, Francesc Guim Bernat, Alexander Bachmutsky, Susanne M. Balle, Andrzej Kuriata, Nagabhushan Chitlur
  • Patent number: 12665859
    Abstract: There is disclosed in one example an application-specific integrated circuit (ASIC), including: an artificial intelligence (AI) circuit; and circuitry to: identify a flow, the flow including traffic diverted from a core cloud service of a network to be serviced by an edge node closer to an edge of the network than to the core of the network; receive telemetry related to the flow, the telemetry including fine-grained and flow-level network monitoring data for the flow; operate the AI circuit to predict, from the telemetry, a future service-level demand for the edge node; and cause a service parameter of the edge node to be tuned according to the prediction.
    Type: Grant
    Filed: August 1, 2024
    Date of Patent: June 23, 2026
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Karthik Kumar, Thomas Willhalm, Mark A. Schmisseur, Timothy Verrall
  • Publication number: 20260142865
    Abstract: Management of data bursts in network processing are described. An example of an apparatus providing management of data bursts in network processing includes circuitry to track telemetry events in operation of a network, the network including a plurality of accelerators; circuitry to predict future occurrences of data bursts, the prediction of occurrences of data bursts being based at least in part on historical telemetry data; and circuitry to transition one or more network resources from a sleep state to an operational state, the one or more network resources to be transitioned to the operational state prior to an occurrence of a predicted data burst.
    Type: Application
    Filed: November 20, 2024
    Publication date: May 21, 2026
    Applicant: Intel Corporation
    Inventors: Karthik Kumar, Marcos Carranza
  • Patent number: 12613642
    Abstract: An embodiment of an electronic apparatus may comprise one or more substrates and a controller coupled to the one or more substrates, the controller including circuitry to apply a reliability, availability, and serviceability (RAS) policy for access to a memory in accordance with a first RAS scheme, change the applied RAS policy in accordance with a second RAS scheme at runtime, where the second RAS scheme is different from the first RAS scheme, and access the memory in accordance with the applied RAS policy. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: April 28, 2026
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Karthik Kumar, Thomas Willhalm, Hsing-Min Chen, Theodros Yigzaw, Russell Clapp, Saravanan Sethuraman, Patricia Mwove Shaffer
  • Patent number: 12578855
    Abstract: An embodiment of an electronic apparatus may include one or more substrates, and logic coupled to the one or more substrates, the logic to process memory operation requests from a memory controller, and provide a front end interface to remote pooled memory hosted at a near edge device. An embodiment of another electronic apparatus may include local memory and logic communicatively coupled the local memory, the logic to allocate a range of the local memory as remote pooled memory, and provide a back end interface to the remote pooled memory for memory requests from a far edge device. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: April 8, 2024
    Date of Patent: March 17, 2026
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Karthik Kumar, Mark Schmisseur, Thomas Willhalm
  • Patent number: 12578238
    Abstract: Technologies directed to ambient temperature and relative humidity sensing using ultrasound signals are described. One device can emit an ultrasound signal using a speaker and measure the ultrasound signal using a microphone. The device can determine, using the ultrasound signal, a signal component corresponding to a direct propagation path (DPP) between the speaker and the microphone. The device determines, using the signal component, a first sound propagation property representing a speed of the ultrasound signal along the DPP. The device determines, using the signal component across different frequency bands, second sound propagation properties, each representing a sound attenuation of the ultrasound signal along the DPP in the respective frequency band. The device determines an ambient temperature value and a relative humidity value using a regression model based on the first sound propagation property and the second sound propagation properties.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: March 17, 2026
    Assignee: Amazon Technologies, Inc.
    Inventors: Krishna Kamath Koteshwara, Berkant Tacer, Karthik Kumar, Carlos Renato Nakagawa, Sai Ravi Teja Pulugurtha, Ke Sun
  • Publication number: 20260074969
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to partition neural network models for executing at distributed Edge nodes. An example apparatus includes interface circuitry, machine-readable instructions, and at least one processor circuit to be programmed by the machine-readable instructions. One or more of the at least one processor circuit is to partition a neural network model into a first portion to be executed at an edge of a network and a second portion to be executed at a cloud based on a transmission metric.
    Type: Application
    Filed: October 3, 2025
    Publication date: March 12, 2026
    Applicant: Intel Corporation
    Inventors: Karthik Kumar, Francesc Guim Bernat
  • Patent number: 12572437
    Abstract: Techniques for estimating an ambient temperature based on a device power consumption are described. In an example, a system determines first data that indicates an operational temperature of a device, the first data generated by a sensor of the device. The system determines second data that indicates a power consumption of the device. Based at least in part on the first data and the second data, the system determines an ambient temperature of an external environment of the device.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: March 10, 2026
    Assignee: Amazon Technologies, Inc.
    Inventors: Karthik Kumar, Naveen Kumar, Shankar Ganapathysubramanian, Andrew Carl Brost, Cuong M. Nguyen, Sai Ravi Teja Pulugurtha, Gerald A. Welch
  • Patent number: 12566559
    Abstract: A memory request manager in a memory system registers a tenant for access to a plurality of memory devices, registers one or more service level agreement (SLA) requirements for the tenant for access to the plurality of memory devices, monitors usage of the plurality of memory devices by tenants, receives a memory request from the tenant to access a selected one of the plurality of memory devices, and allows the access when usage of the plurality of memory devices meets the one or more SLA requirements for the tenant.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: March 3, 2026
    Assignee: INTEL CORPORATION
    Inventors: Francesc Guim Bernat, Karthik Kumar, Tushar Sudhakar Gohad, Mark A. Schmisseur, Thomas Willhalm
  • Publication number: 20260040493
    Abstract: Software defined cooling structures are described. A method comprises decoding sensor data from a sensor of an electronic component of an electronic device, generating a control directive to move a software defined cooling (SDC) structure of a cooling system from a first position to a second position based on the sensor data, moving the SDC structure from the first position to the second position in response to the control directive, the second position to comprise a position within a defined distance to the electronic component of the electronic device, and performing thermal management of the electronic component using the SDC structure. Other embodiments are described and claimed.
    Type: Application
    Filed: July 30, 2024
    Publication date: February 5, 2026
    Applicant: INTEL CORPORATION
    Inventors: Francesc Guim Bernat, Karthik Kumar, Uzair Qureshi, Marcos Carranza, Marek Piotrowski
  • Publication number: 20260032862
    Abstract: Dynamic temperature range management techniques are described. A method comprises detecting a temperature of a semiconductor die meets a first threshold value of a dynamic temperature range for the semiconductor die, generating a first control directive for a liquid cooling system to start delivery of a cooling fluid to a liquid cooling component of the semiconductor die to reduce the temperature of the semiconductor die, detecting the temperature of the semiconductor die meets a second threshold value of the dynamic temperature range for the semiconductor die, the second threshold value lower than the first threshold value of the dynamic temperature range, and generating a second control directive to stop delivery of the cooling fluid to the liquid cooling component of the semiconductor die. Other embodiments are described and claimed.
    Type: Application
    Filed: July 24, 2024
    Publication date: January 29, 2026
    Applicant: INTEL CORPORATION
    Inventors: Francesc Guim Bernat, Karthik Kumar, Eng Kwong Lee, Chew Ching Lim, Marcos Carranza
  • Publication number: 20260032869
    Abstract: A modular computing and cooling system is described. For example, an apparatus may comprise a physical interface for a modular computing and cooling system and an electronic cooling cartridge for insertion into the physical interface and removal from the physical interface. The electronic cooling cartridge may comprise an internal electronic component, an internal cooling component for thermal management of the internal electronic component using a cooling fluid, a set of internal connectors to connect the internal electronic component and the internal cooling component to an external electronic component and an external cooling component, respectively, of the modular computing and cooling system, and a closed container encapsulating the internal electronic component, the internal cooling component, and the set of internal connectors. Other embodiments are described and claimed.
    Type: Application
    Filed: July 24, 2024
    Publication date: January 29, 2026
    Applicant: INTEL CORPORATION
    Inventors: Francesc Guim Bernat, Karthik Kumar, Uzair Qureshi, Marcos Carranza, Marek Piotrowski
  • Publication number: 20260024568
    Abstract: Examples include techniques associated with data erase and clear operations using memory cell refresh mechanisms associated with volatile types of memory. The memory cell refresh mechanisms used for data erase and clear operations include manipulation of a refresh signal to cause volatile memory cells to be cleared or erased. The volatile memory cells to be identified as short-term memory cells.
    Type: Application
    Filed: September 30, 2025
    Publication date: January 22, 2026
    Inventors: Gurpreet Singh KALSI, Akhilesh S. THYAGATURU, Karthik KUMAR, Ajith PATCHANNA
  • Publication number: 20260010500
    Abstract: Examples described herein relate to a network interface device that includes: a host interface; a direct memory access (DMA) circuitry; a network interface to receive, in at least one packet, time data associated with at least one of multiple layers, wherein the multiple layers provide inputs to a collective operation associated with a large language model (LLM); and circuitry. The circuitry is to based, at least in part, on the time data associated with the multiple layers, identify a first operation of a first layer of the multiple layers as a late completing process relative to times to completion of multiple first operations of other layers and based on the first operation being identified as a late completing process, perform a remedial action to adjust at least one configuration of a first device to execute a second operation of the first layer.
    Type: Application
    Filed: April 2, 2025
    Publication date: January 8, 2026
    Inventors: Karthik KUMAR, Susanne M. BALLE, Marcos E. CARRANZA, Sharanyan SRIKANTHAN, Ishwar AGARWAL, Patricia M. MWOVE SHAFFER, Akhilesh S. THYAGATURU, Francesc GUIM BERNAT, Thomas WILLHALM
  • Publication number: 20260003983
    Abstract: Methods, systems, and apparatus, including computer-readable storage media for validation of Infrastructure-as-Code (IaC) configurations with added context, using a language model. A validation system can receive a request to validate an IaC configuration file. The request can include the IaC configuration file to be validated, as well as identifiers for identifying the policy from which validation requirements should be used for validating the IaC configuration file. Pre-trained machine learning models for generating natural language and/or structured code output may be fine-tuned to reduce or eliminate hallucinations, vague. or incorrect output, using training examples of syntactically correct IaC configuration files. An embedding repository of syntactically correct IaC configuration files and a repository of policy documents can be queried for augmenting the prompt to the language model.
    Type: Application
    Filed: September 3, 2025
    Publication date: January 1, 2026
    Inventors: Sushant Kumar Singh, Karthik Kumar, Jashanjot Kaur, Kishore Kumar Garg, Pankhuri Saxena, Mukesh Kumar Marodia, Priyanka Tiruveedhula
  • Patent number: 12511071
    Abstract: Methods and apparatus for advanced interleaving techniques for fabric based pooling architectures. The method implemented in an environment including a switch connected to host servers and to pooled memory nodes or memory servers hosting memory pools. Memory is interleaved across the memory pools using interleaving units, with the interleaved memory mapped into a global memory address space. Applications running on the host servers are enabled to access data stored in the memory pools via memory read and write requests issued by the applications specifying address endpoints within the global memory space. The switch generates multi-cast or multiple unicast messages associated with the memory read and write requests that are sent to the pooled memory nodes or memory servers. For memory reads, the data returned from multiple memory pools is aggregated at the switch and returned to the application using one or more packets as a single response.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: December 30, 2025
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Karthik Kumar, Alexander Bachmutsky, Marcos E. Carranza
  • Publication number: 20250379824
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for edge data prioritization. An example apparatus includes at least one memory, instructions, and processor circuitry to at least one of execute or instantiate the instructions to identify an association of a data packet with a data stream based on one or more data stream parameters included in the data packet corresponding to the data stream, the data packet associated with a first priority, execute a model based on the one or more data stream parameters to generate a model output, determine a second priority of at least one of the data packet or the data stream based on the model output, the model output indicative of an adjustment of the first priority to the second priority, and cause transmission of at least one of the data packet or the data stream based on the second priority.
    Type: Application
    Filed: May 23, 2025
    Publication date: December 11, 2025
    Applicant: Intel Corporation
    Inventors: Francesc Guim Bernat, Karthik Kumar, Marcos Carranza, Rita Wouhaybi, Cesar Martinez-Spessot