Patents by Inventor Rahul Khanna
Rahul Khanna 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: 20220179575Abstract: Technologies for dividing work across one or more accelerator devices include a compute device. The compute device is to determine a configuration of each of multiple accelerator devices of the compute device, receive a job to be accelerated from a requester device remote from the compute device, and divide the job into multiple tasks for a parallelization of the multiple tasks among the one or more accelerator devices, as a function of a job analysis of the job and the configuration of each accelerator device. The compute engine is further to schedule the tasks to the one or more accelerator devices based on the job analysis and execute the tasks on the one or more accelerator devices for the parallelization of the multiple tasks to obtain an output of the job.Type: ApplicationFiled: February 25, 2022Publication date: June 9, 2022Inventors: Susanne M. Balle, Francesc Guim Bernat, Slawomir Putyrski, Joe Grecco, Henry Mitchel, Evan CUSTODIO, Rahul Khanna, Sujoy Sen
-
Publication number: 20220182805Abstract: Lost, misplaced, incorrectly delivered, and damaged assets are a common occurrence in shipment or asset tracking. Disclosed are various embodiments concerning a battery-less or intermittent battery use environments in which a node uses internal logic (e.g., circuitry and/or software) that, based at least in part on sensor information and stored information regarding the history of the node, may track events that have occurred to the node. The node may be responsive to events and determine whether exceptions have occurred that require attention. For example, detecting damage might cause the node to update an output to indicate the node and associated material, if any, needs to be rerouted to address the exception.Type: ApplicationFiled: September 21, 2021Publication date: June 9, 2022Inventors: Christopher R. Carlson, Rahul Khanna, Greeshma Pisharody
-
Patent number: 11341788Abstract: A mobile communication device to provide tuning assistance for a motorcycle. The mobile communication device includes a plurality of sensing devices and a processor. The processor controls the plurality of sensing devices to capture a first signal over a period of time based on a trigger input. The first signal corresponds to at least one component of the motorcycle in a first operational state of the motorcycle. The processor further detects a deviation between one or more parameters of the captured first signal and baseline information corresponding to the first operational state of the motorcycle. The baseline information indicates a range of baseline values. The processor further output tuning information based on a determination that the detected deviation is out of the range of baseline values.Type: GrantFiled: March 22, 2019Date of Patent: May 24, 2022Assignee: Honda Motor Co., Ltd.Inventor: Rahul Khanna
-
Patent number: 11336547Abstract: Technologies for dynamically managing resources in disaggregated accelerators include an accelerator. The accelerator includes acceleration circuitry with multiple logic portions, each capable of executing a different workload. Additionally, the accelerator includes communication circuitry to receive a workload to be executed by a logic portion of the accelerator and a dynamic resource allocation logic unit to identify a resource utilization threshold associated with one or more shared resources of the accelerator to be used by a logic portion in the execution of the workload, limit, as a function of the resource utilization threshold, the utilization of the one or more shared resources by the logic portion as the logic portion executes the workload, and subsequently adjust the resource utilization threshold as the workload is executed. Other embodiments are also described and claimed.Type: GrantFiled: April 20, 2021Date of Patent: May 17, 2022Assignee: Intel CorporationInventors: Francesc Guim Bernat, Susanne M. Balle, Rahul Khanna, Sujoy Sen, Karthik Kumar
-
Patent number: 11320816Abstract: An auxiliary device and system for traffic light detection and communication. The auxiliary device is positionable adjacent to a traffic light. The auxiliary device includes at least one light pipe positionable adjacent to at least one traffic indicator disposed on a surface of the traffic light. The at least one light pipe is capable of carrying a light output from the least one traffic indicator to the auxiliary device. The auxiliary device includes a sensor for sensing the light output, and a processor operatively connected for computer communication to the sensor. The processor receives a measurement from the sensor. The measurement is associated with the light output. The processor detects a state of the light output based on the measurement, and transmits the state to one or more remote vehicles.Type: GrantFiled: July 2, 2020Date of Patent: May 3, 2022Assignee: HONDA MOTOR CO., LTD.Inventor: Rahul Khanna
-
Publication number: 20220094778Abstract: A system and method for providing contactless control of hardware that includes receiving an image of a digitally encrypted code that is associated with the hardware and presenting a contactless control panel user interface on a portable device that includes a graphical representation of at least one physical control panel of the hardware. The system and method also include communicating the at least one user input provided upon the contactless control panel user interface to the hardware through near field communication (NFC communication) between the portable device and the hardware. The system and method further include controlling the hardware to execute at least one function based on the at least one user input received by the hardware through the NFC communication.Type: ApplicationFiled: September 18, 2020Publication date: March 24, 2022Inventor: Rahul Khanna
-
Patent number: 11267544Abstract: A stabilization system for a marine vessel includes at least two inflatable bladders configured to be attached to the marine vessel, a gyroscopic sensor configured to sense an angular orientation of the marine vessel, and a controller configured for inflating and deflating the at least two inflatable bladders responsive to the angular orientation sensed by the gyroscopic sensor.Type: GrantFiled: March 17, 2020Date of Patent: March 8, 2022Assignee: HONDA MOTOR CO., LTD.Inventor: Rahul Khanna
-
Publication number: 20220029895Abstract: In accordance with some embodiments, a cloud service provider may operate a data center in a way that dynamically reallocates resources across nodes within the data center based on both utilization and service level agreements. In other words, the allocation of resources may be adjusted dynamically based on current conditions. The current conditions in the data center may be a function of the nature of all the current workloads. Instead of simply managing the workloads in a way to increase overall execution efficiency, the data center instead may manage the workload to achieve quality of service requirements for particular workloads according to service level agreements.Type: ApplicationFiled: October 5, 2021Publication date: January 27, 2022Applicant: Intel CorporationInventors: Mrittika Ganguli, Muthuvel M. I, Ananth S. Narayan, Jaideep Moses, Andrew J. Herdrich, Rahul Khanna
-
Publication number: 20220004186Abstract: An auxiliary device and system for traffic light detection and communication. The auxiliary device is positionable adjacent to a traffic light. The auxiliary device includes at least one light pipe positionable adjacent to at least one traffic indicator disposed on a surface of the traffic light. The at least one light pipe is capable of carrying a light output from the least one traffic indicator to the auxiliary device. The auxiliary device includes a sensor for sensing the light output, and a processor operatively connected for computer communication to the sensor. The processor receives a measurement from the sensor. The measurement is associated with the light output. The processor detects a state of the light output based on the measurement, and transmits the state to one or more remote vehicles.Type: ApplicationFiled: July 2, 2020Publication date: January 6, 2022Inventor: Rahul Khanna
-
Publication number: 20210410087Abstract: Apparatuses and methods for providing change and/or transfer of custody signaling in a wireless sensor network (WSN) are disclosed. An apparatus may include communications circuitry to interact with a cloud server to receive an instruction regarding a change of custody for at least one sensor node within a WSN. The at least one sensor node may be assigned to the apparatus for tracking, and the instruction may identify a second apparatus within the WSN to assume custody of the at least one sensor. The apparatus may further include a control unit coupled to the communications circuitry to signal the second apparatus and the at least one sensor node regarding the transfer of custody, wherein the signaling is over a wireless protocol of the WSN. Other embodiments may be described and/or claimed.Type: ApplicationFiled: February 8, 2021Publication date: December 30, 2021Inventors: GREESHMA PISHARODY, RAHUL KHANNA, CHRISTOPHER R. CARLSON
-
Publication number: 20210353300Abstract: Methods and systems including an expandable stent and achieving, by the expandable stent, a reduction in odds of 12-month inpatient readmission and/or a reduction in total cost of care for a plurality of patients.Type: ApplicationFiled: May 12, 2021Publication date: November 18, 2021Applicant: DePuy Synthes Products, Inc.Inventors: Emilie KOTTENMEIER, Stephanie Hsiao Yu LEE, Rahul KHANNA
-
Publication number: 20210334138Abstract: Technologies for pre-configuring accelerators by predicting bit-streams include communication circuitry and a compute device. The compute device includes a compute engine to determine one or more bit-streams registered on each accelerator of multiple accelerators. The compute engine is further to predict a next job to be requested for acceleration from an application of at least one compute sled of multiple compute sleds, predict a bit-stream from a bit-stream library that is to execute the predicted next job requested to be accelerated, and determine whether the predicted bit-stream is already registered on one of the accelerators. In response to a determination that the predicted bit-stream is not registered on one of the accelerators, the compute engine is to select an accelerator from the plurality of accelerators that satisfies characteristics of the predicted bit-stream and register the predicted bit-stream on the determined accelerator.Type: ApplicationFiled: July 1, 2021Publication date: October 28, 2021Inventors: Francesc GUIM BERNAT, Susanne M. BALLE, Slawomir PUTYRSKI, Rahul KHANNA, Paul DORMITZER
-
Publication number: 20210318823Abstract: Technologies for offloading acceleration task scheduling operations to accelerator sleds include a compute device to receive a request from a compute sled to accelerate the execution of a job, which includes a set of tasks. The compute device is also to analyze the request to generate metadata indicative of the tasks within the job, a type of acceleration associated with each task, and a data dependency between the tasks. Additionally the compute device is to send an availability request, including the metadata, to one or more micro-orchestrators of one or more accelerator sleds communicatively coupled to the compute device. The compute device is further to receive availability data from the one or more micro-orchestrators, indicative of which of the tasks the micro-orchestrator has accepted for acceleration on the associated accelerator sled. Additionally, the compute device is to assign the tasks to the one or more micro-orchestrators as a function of the availability data.Type: ApplicationFiled: March 26, 2021Publication date: October 14, 2021Inventors: Susanne M. Balle, Francesc Guim Bernat, Slawomir Putyrski, Joe Grecco, Henry MITCHEL, Rahul Khanna, Evan CUSTODIO
-
Publication number: 20210314245Abstract: Technologies for dynamically managing resources in disaggregated accelerators include an accelerator. The accelerator includes acceleration circuitry with multiple logic portions, each capable of executing a different workload. Additionally, the accelerator includes communication circuitry to receive a workload to be executed by a logic portion of the accelerator and a dynamic resource allocation logic unit to identify a resource utilization threshold associated with one or more shared resources of the accelerator to be used by a logic portion in the execution of the workload, limit, as a function of the resource utilization threshold, the utilization of the one or more shared resources by the logic portion as the logic portion executes the workload, and subsequently adjust the resource utilization threshold as the workload is executed. Other embodiments are also described and claimed.Type: ApplicationFiled: April 20, 2021Publication date: October 7, 2021Inventors: Francesc GUIM BERNAT, Susanne M. BALLE, Rahul KHANNA, Sujoy SEN, Karthik KUMAR
-
Patent number: 11137922Abstract: Technologies for providing accelerated functions as a service in a disaggregated architecture include a compute device that is to receive a request for an accelerated task. The task is associated with a kernel usable by an accelerator sled communicatively coupled to the compute device to execute the task. The compute device is further to determine, in response to the request and with a database indicative of kernels and associated accelerator sleds, an accelerator sled that includes an accelerator device configured with the kernel associated with the request. Additionally, the compute device is to assign the task to the determined accelerator sled for execution. Other embodiments are also described and claimed.Type: GrantFiled: September 29, 2017Date of Patent: October 5, 2021Assignee: Intel CorporationInventors: Francesc Guim Bernat, Evan Custodio, Susanne M. Balle, Joe Grecco, Henry Mitchel, Rahul Khanna, Slawomir Putyrski, Sujoy Sen, Paul Dormitzer
-
Patent number: 11134366Abstract: Lost, misplaced, incorrectly delivered, and damaged assets are a common occurrence in shipment or asset tracking. Disclosed are various embodiments concerning a battery-less or intermittent battery use environments in which a node uses internal logic (e.g., circuitry and/or software) that, based at least in part on sensor information and stored information regarding the history of the node, may track events that have occurred to the node. The node may be responsive to events and determine whether exceptions have occurred that require attention. For example, detecting damage might cause the node to update an output to indicate the node and associated material, if any, needs to be rerouted to address the exception.Type: GrantFiled: July 2, 2019Date of Patent: September 28, 2021Assignee: Intel CorporationInventors: Christopher R. Carlson, Rahul Khanna, Greeshma Pisharody
-
Publication number: 20210291942Abstract: A stabilization system for a marine vessel includes at least two inflatable bladders configured to be attached to the marine vessel, a gyroscopic sensor configured to sense an angular orientation of the marine vessel, and a controller configured for inflating and deflating the at least two inflatable bladders responsive to the angular orientation sensed by the gyroscopic sensor.Type: ApplicationFiled: March 17, 2020Publication date: September 23, 2021Inventor: Rahul KHANNA
-
Publication number: 20210271403Abstract: Technologies for dividing work across one or more accelerator devices include a compute device. The compute device is to determine a configuration of each of multiple accelerator devices of the compute device, receive a job to be accelerated from a requester device remote from the compute device, and divide the job into multiple tasks for a parallelization of the multiple tasks among the one or more accelerator devices, as a function of a job analysis of the job and the configuration of each accelerator device. The compute engine is further to schedule the tasks to the one or more accelerator devices based on the job analysis and execute the tasks on the one or more accelerator devices for the parallelization of the multiple tasks to obtain an output of the job.Type: ApplicationFiled: May 14, 2021Publication date: September 2, 2021Inventors: Susanne M. Balle, Francesc Guim Bernat, Slawomir Putyrski, Joe Grecco, Henry Mitchel, Evan CUSTODIO, Rahul Khanna, Sujoy Sen
-
Patent number: 11109428Abstract: A blade computing system is described with a wireless communication between blades. In one embodiment, the system includes a first blade in the enclosure having a radio transceiver to communicate with a radio transceiver of a second blade in the enclosure. The second blade has a radio transceiver to communicate with the radio transceiver of the first blade. A switch in the enclosure communicates with the first blade and the second blade and establishes a connection through the respective radio transceivers between the first blade and the second blade.Type: GrantFiled: October 11, 2019Date of Patent: August 31, 2021Assignee: Intel CorporationInventors: Telesphor Kamgaing, Rahul Khanna
-
Patent number: 11095755Abstract: A host fabric interface (HFI), including: first logic to communicatively couple a host to a fabric; and second logic to provide a disaggregated telemetry engine (DTE) to: receive notification via the fabric of available telemetry data for a remote accelerator; allocate memory for handling the telemetry data; and receive the telemetry data from the disaggregated accelerator.Type: GrantFiled: July 10, 2017Date of Patent: August 17, 2021Assignee: Intel CorporationInventors: Francesc Guim Bernat, Susanne M. Balle, Rahul Khanna, Karthik Kumar