Patents by Inventor Febin Sunny

Febin Sunny 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: 20250125978
    Abstract: Apparatuses, non-transitory machine-readable media, and methods associated with passive photonic physically unclonable functionality for securing an automotive powertrain control area network are described herein. One apparatus includes a first network node communicatively connected via photonic interconnections to a second network node, the first network node has a passive photonic encryption unit for encrypting data packets by utilizing a microring resonator (MR) having at least one fabrication process variation (FPV) that is unique from the MRs of the other nodes, a decryption unit having a look up table (LUT) including at least one node identifier and containing information about at least one FPV of one of the network nodes to decrypt data packets, and a processing unit that processes the contents of the decrypted data packets.
    Type: Application
    Filed: July 26, 2024
    Publication date: April 17, 2025
    Inventors: Saideep Tiku, Febin Sunny, Poorna Kale
  • Publication number: 20250068802
    Abstract: Systems, methods, and apparatuses related to a network for behavior modeling are described. A network can include surveillance devices that are each configured to collect pedestrian behavior data corresponding to a geographic region and output local pedestrian behavior model updates to a municipal communication node for the geographic region. The municipal communication node is configured to receive the local pedestrian behavior model updates and output the local pedestrian behavior model updates to a global pedestrian behavior model to aggregate the local pedestrian behavior model updates. A processing device is coupled to the municipal communication node and is configured to output the global pedestrian behavior model to the municipal communication node.
    Type: Application
    Filed: July 29, 2024
    Publication date: February 27, 2025
    Inventors: Poorna Kale, Shashank Bangalore Lakshman, Pavana Prakash, Febin Sunny
  • Publication number: 20250055258
    Abstract: A photonic probing system, including a communication bus for communicating a main photonic waveguide signal therethrough, a splitter that splits off a portion of the main photonic waveguide signal to create an off-shoot portion photonic signal, a photodetector that converts the off-shoot portion photonic signal to a converted electrical current, a current threshold detector that compares the converted electrical current to a threshold value to determine if the converted electrical current exceeds the threshold value, if the converted electrical current does not exceed the threshold value, then the current threshold detector generates a laser generating signal directed toward a VCSEL, and wherein the laser generating signal drives the VCSEL to generate a laser signal directed toward a central control system.
    Type: Application
    Filed: July 3, 2024
    Publication date: February 13, 2025
    Inventors: Febin Sunny, Poorna Kale, Saideep Tiku
  • Publication number: 20250054391
    Abstract: Apparatuses and methods related to defining a parking area are described. In an example, an apparatus can include a memory and a processor coupled to the memory, wherein the processor is configured to receive vehicle data, receive sensor data of a parking lot, and define a parking area within the parking lot for a vehicle to park based on the received vehicle data and the received sensor data.
    Type: Application
    Filed: July 18, 2024
    Publication date: February 13, 2025
    Inventors: Poorna Kale, Febin Sunny
  • Publication number: 20250045019
    Abstract: Modifying values stored in memory cells based on process variation can include receiving process variation information for a first plurality of memory cells of a memory array. A plurality of values to be stored in the memory cells can be modified based on the process variation information. The plurality of instructions to store the plurality of values in a second plurality of memory cells can be compiled. The plurality of modified values can also be stored in a second plurality of memory cells at run time.
    Type: Application
    Filed: July 17, 2024
    Publication date: February 6, 2025
    Inventors: Febin Sunny, Poorna Kale
  • Publication number: 20250021398
    Abstract: Updating a distribution of voltage-conductance points for artificial neural networks can include receiving, at an accelerator, such as a MAC unit, information corresponding to a memory array of the MAC unit. A plurality of parameters of the ANN can be received. The distribution of voltage-conductance points can be identified utilizing the plurality of parameters and based on the information corresponding to the memory array. The distribution of voltage-conductance points correspond to discernable conductance levels and a subset of the plurality of parameters. The ANN can be stored in the MAC unit based on the discernable conductance levels.
    Type: Application
    Filed: July 9, 2024
    Publication date: January 16, 2025
    Inventors: Febin Sunny, Poorna Kale
  • Publication number: 20240367670
    Abstract: The present disclosure includes apparatuses, methods, and systems for displaying output data from a driver attention model on a display. In an example, an apparatus can include a sensor, an augmented reality (AR) windshield, a memory, and a processor coupled to the memory, the sensor, and the AR windshield, wherein the processor is configured to receive an initial driver attention model, train the initial driver attention model to create a trained driver attention model, transmit the trained driver attention model, receive a global driver attention model based in part on the trained driver attention model, receive sensor data based on operation of the apparatus, run the global driver attention model on the sensor data to generate output data, and cause the output data to be displayed on the AR windshield.
    Type: Application
    Filed: April 19, 2024
    Publication date: November 7, 2024
    Inventors: Pavana Prakash, Shashank Bangalore Lakshman, Febin Sunny, Saideep Tiku, Poorna Kale
  • Publication number: 20240370175
    Abstract: A controller of a high bandwidth interconnect between a memory sub-system and a processor sub-system configured to regulate access to memories in the memory sub-system. Using data indicative of memory access activities in a plurality of memories during a first time period, the controller can evaluate thermal stresses in memories during a first time period, group memories into memory batches, and schedule and imposing, idle times for the batches in a second time period following the first time period. After receiving requests to access the plurality of memories during the second time period, the controller can throttle communications of the requests to memory controllers and/or to the memory sub-system to enforce the idle times pre-scheduled for the memory batches in the second time period.
    Type: Application
    Filed: April 30, 2024
    Publication date: November 7, 2024
    Inventors: Saideep Tiku, Febin Sunny, Poorna Kale
  • Publication number: 20240370393
    Abstract: A computing system having a photonic interconnect configured between a memory sub-system having a plurality of memory islands and a host system running one or more applications using memory provide by an active subset of the memory islands. The memory sub-system includes a direct memory access controller operable to transfer data between the other memory islands of the memory sub-system, while the host system runs on the active subset. The photonic interconnect can be configured to distribute its communication bandwidth to the active subset without being effected by the direct memory access operations performed on memory islands outside of the active subset.
    Type: Application
    Filed: March 13, 2024
    Publication date: November 7, 2024
    Inventors: Saideep Tiku, Febin Sunny, Poorna Kale
  • Publication number: 20240369771
    Abstract: A computing system having a plurality of memory sub-systems and a central host. Each of the memory sub-systems has a first optical interface module. The central host has second optical interface module. The central host and the plurality of memory sub-systems are connected through a plurality of optical fibers in a ring topology network of connections. The central host can partition computations of an application into multiple parts executable in a pipeline to perform the computations of the application. The central host can write data specifying computations of the parts into the memory sub-systems and instruct the memory sub-systems to perform pipelined processing of the parts via communications over the ring topology network of connections.
    Type: Application
    Filed: April 30, 2024
    Publication date: November 7, 2024
    Inventors: Febin Sunny, Saideep Tiku, Poorna Kale
  • Publication number: 20240370403
    Abstract: Techniques to access memory in a systolic pattern. For example, a processor sub-system is connected between a first memory sub-system and a second memory sub-system. In response to a first clock signal, a communication direction of a first connection between the processor sub-system and the first memory sub-system is configured to receive first data in the processor sub-system from the first memory sub-system; and a communication direction of a second connection between the processor sub-system and the second memory sub-system is configured to transmit second data from the processor sub-system to the second memory sub-system. In response to a second clock signal, the communication direction of the first connection and the communication direction of the second connection are reversed.
    Type: Application
    Filed: April 30, 2024
    Publication date: November 7, 2024
    Inventors: Febin Sunny, Saideep Tiku, Poorna Kale
  • Publication number: 20240372621
    Abstract: A computing system having a photonic interconnect system configured between a plurality of memory sub-systems and a plurality of processing elements. The photonic interconnect system includes a plurality of first optical interface modules connected to the plurality of processing elements respectively; a plurality of second optical interface modules connected to the plurality of memory sub-systems respectively; and a photonic switch configured between the plurality of first optical interface modules and the plurality of second optical interface modules. The photonic interconnect system can dynamically allocate virtual communication channels, implemented via optical signals of different wavelengths in the photonic interconnect system, between the plurality of processing elements and the plurality of memory sub-systems.
    Type: Application
    Filed: April 30, 2024
    Publication date: November 7, 2024
    Inventors: Saideep Tiku, Febin Sunny, Poorna Kale
  • Publication number: 20240346321
    Abstract: Training an artificial neural network (ANN) can include receiving device design parameters corresponding to a device and operation parameters corresponding to the device. Device throughput characteristics can also be received from a physics solver. Device throughput predictions can be generated utilizing the device design parameters, the operation parameters, and an artificial neural network. A loss gradient can be generated utilizing the device throughput characteristics and the device throughput predictions. The ANN can be trained, utilizing the loss gradient, to generate different device throughput predictions.
    Type: Application
    Filed: April 11, 2024
    Publication date: October 17, 2024
    Inventors: Febin Sunny, Poorna Kale, Saideep Tiku
  • Publication number: 20240320090
    Abstract: Apparatuses and methods related to error correction via artificial intelligence (AI) are described. An augmented reality (AR) display can be coupled to a memory device. AI circuitry coupled to the memory device can receive an error correction model. Prior to receipt of the error correction model by the AI circuitry, the error correction model can be trained, externally to the memory device and AI circuitry, to correct random errors introduced to execution of the AR AI workload in hazardous conditions. The AI circuitry can execute the model to perform error correction in association with execution of the AR AI workload.
    Type: Application
    Filed: March 20, 2024
    Publication date: September 26, 2024
    Inventors: Febin Sunny, Poorna Kale, Saideep Tiku
  • Publication number: 20240281289
    Abstract: Decomposing an operation can include dividing the operation into a plurality of portions of the operation. A different portion can be provided from the plurality of portions to each group from the plurality of groups of edge devices. The input values can be provided to each of the plurality of groups of edge devices. A plurality of outputs can be received from the plurality of groups of edge devices generated using the input values and the plurality of portions. The plurality of outputs can be recomposed into a single output for the operation.
    Type: Application
    Filed: February 8, 2024
    Publication date: August 22, 2024
    Inventors: Pavana Prakash, Shashank Bangalore Lakshman, Febin Sunny, Saideep Tiku, Poorna Kale
  • Publication number: 20240281428
    Abstract: An apparatus to compute an attention matrix implementing an attention mechanism in artificial neural networks, having: memory to store key value pairs; a reorder buffer to provide a reordered list of keys from the key value pairs; an analog dot product accelerator configured to compute dot products of key elements of keys from the reordered list of keys with respective query elements of a query row of a query matrix; a processing device configured to generate, based on results of the dot products, a row of attention scores corresponding to the query row of the query matrix for the reordered list of keys; and a further accelerator configured to compute dot products of segments of the attention scores with value elements of respective segments of values from a list of values from the key value pairs to generate an attention matrix.
    Type: Application
    Filed: January 17, 2024
    Publication date: August 22, 2024
    Inventors: Saideep Tiku, Febin Sunny, Shashank Bangalore Lakshman, Poorna Kale
  • Publication number: 20240281291
    Abstract: An apparatus having a plurality of accelerators of different types for operations of multiplication and accumulation. In response to a request to perform a task of multiplication and accumulation on input data, the apparatus can analyze the input data to determine characteristics of the input data. The characteristics are indicative of energy efficiency levels of the accelerators in performing the task. The apparatus can assign the task to one of the accelerators based on the characteristics for improved energy efficiency, in addition to balancing workloads for the accelerators. For example, the different types of accelerators can include accelerators configured to perform multiplication and accumulation using microring resonators, synapse memory cells, logical multiply-accumulate units, memristors, etc.
    Type: Application
    Filed: January 17, 2024
    Publication date: August 22, 2024
    Inventors: Saideep Tiku, Febin Sunny, Shashank Bangalore Lakshman, Poorna Kale
  • Publication number: 20240231993
    Abstract: The present disclosure includes apparatuses, methods, and systems for classifying an area as hazardous or non-hazardous based on an operation of a semiconductor device. In an example, an apparatus can include a memory configured to store a global operation model and a processor coupled to the memory wherein the processor is configured to receive test data and operating data from a semiconductor device based on operation of the semiconductor device in an area, run the global operation model on the test data and the operating data from the semiconductor device to generate output data, and classify the area as hazardous or non-hazardous based on the output data.
    Type: Application
    Filed: January 5, 2024
    Publication date: July 11, 2024
    Inventors: Pavana Prakash, Shashank Bangalore Lakshman, Febin Sunny, Saideep Tiku, Poorna Kale
  • Publication number: 20240220860
    Abstract: Methods and systems associated with a machine learning model aggregation are described. A system can include a first computing device, a second computing device, a local federated server, and a global federated server. The first computing device and the second computing device can train respective first and second machine learning models based on gathered memory usage data and device characteristic data associated with a respective first plurality of memory devices and second plurality of memory devices. The local federated server can aggregate the first machine learning model and the second machine learning model into a third machine learning model. The global federated server can aggregate the third machine learning model with a fourth machine learning model comprising a plurality of aggregated machine learning models into a fifth machine learning model and predict aging of the first plurality of memory devices and the second plurality of memory devices.
    Type: Application
    Filed: December 21, 2023
    Publication date: July 4, 2024
    Inventors: Pavana Prakash, Shashank Bangalore Lakshman, Febin Sunny, Saideep Tiku, Poorna Kale
  • Publication number: 20240202521
    Abstract: Training the ANN can include providing an initial ANN model to a plurality of groups of edge devices and providing an input to a group of edge devices from the plurality of groups of edge devices. Training the ANN can also include, responsive to providing the input, receiving activation signals from a first portion of the plurality of groups. Training the ANN can include providing the activation signals to a second portion of the plurality of groups and provide commands to the plurality of groups of edge devices to train the initial ANN model to generate a trained ANN model based on training feedback generated using different activation signals received from the second portion of the plurality of groups. Training the ANN can also include receiving the trained ANN model from the plurality of groups of edge devices.
    Type: Application
    Filed: December 11, 2023
    Publication date: June 20, 2024
    Inventors: Pavana Prakash, Shashank Bangalore Lakshman, Febin Sunny, Saideep Tiku, Poorna Kale