Patents by Inventor Shashank

Shashank 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: 20240295039
    Abstract: The invention relates to a method for manufacturing an electrocatalyst in the form of an HER catalyst for a water electrolyzer, wherein the HER catalyst is synthesised from an aqueous solution of a molybdenum salt with the addition of an aromatic amine and an acid. The invention further relates to a method for manufacturing an electrocatalyst in the form of an OER catalyst for a water electrolyzer, electrocatalysts in the form of HER and OER catalysts, an electrode for electrochemical cells, an ion exchange membrane for an electrochemical reactor, a method for manufacturing an ion exchange membrane for an electrochemical reactor, a water electrolyzer, a method for manufacturing a catalytically active catalyst layer and a method for manufacturing a water electrolyzer.
    Type: Application
    Filed: September 1, 2023
    Publication date: September 5, 2024
    Inventors: Miriam Goll, Sambal Shashank Ambu
  • Publication number: 20240298079
    Abstract: Use of watermarking in a media stream as a trigger for carrying out a fingerprint-related action, such as starting to generate fingerprints of the media stream, increasing a rate of generation of fingerprints of the media stream, starting to report fingerprints of the media stream, requesting fingerprints, or engaging in a fingerprint comparison. In an implementation, a media client that is processing the media stream could detect the watermark in the media stream and could responsively carry out or cause to be carried out a fingerprint-related action. Or an entity in a media-distribution path along which the media stream flows to a media client could detect the watermark in the media stream and could responsively carry out or cause to be carried out a fingerprint-related action. Further, the watermark could be inserted into the media stream in the first place based on transport-stream carried metadata, among other possibilities.
    Type: Application
    Filed: May 13, 2024
    Publication date: September 5, 2024
    Applicant: ROKU, INC.
    Inventors: Shashank C. MERCHANT, John S. STAVROPOULOS, Benjamin J. ROPKE, Steven M. CORMIE
  • Publication number: 20240298045
    Abstract: In one aspect, an example method includes (i) obtaining video that depicts an object across multiple frames of the video; (ii) detecting the object within the obtained video and determining object characteristic data associated with the detected object; (iii) determining user profile data associated with a viewer of the video; (iv) using at least the determined object characteristic data and the determined user profile data as a basis to select a replacement object from among a set of multiple candidate replacement objects; (v) replacing the detected object with the selected replacement object to generate video that is a modified version of the obtained video; and (vi) outputting for presentation the generated video.
    Type: Application
    Filed: March 3, 2023
    Publication date: September 5, 2024
    Inventors: Shashank C. Merchant, Prateek Tandon, Michael Cutter, Sunil Ramesh, Karina Levitian
  • Patent number: 12079277
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to improve media identification. An example apparatus includes a hash handler to generate a first set of reference matches by performing hash functions on a subset of media data associated with media to generate hashed media data based on a first bucket size, a candidate determiner to identify a second set of reference matches that include ones of the first set, the second set including ones having first quantities of hits that did not satisfy a threshold, determine second quantities of hits for ones of the second set by matching ones to the hash tables based on a second bucket size, and identify one or more candidate matches based on at least one of (1) ones of the first set or (2) ones of the second set, and a report generator to generate a report including a media identification.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: September 3, 2024
    Assignee: Gracenote, Inc.
    Inventors: Jeffrey Scott, Matthew James Wilkinson, Robert Coover, Shashank Merchant
  • Patent number: 12081428
    Abstract: A method for identifying locked-up simulation testbench components during a simulation is disclosed. In some embodiments, the method includes creating, by an initiator simulation testbench component, at least one migrant packet. The method further includes circulating, during a component identification cycle, each of the at least one migrant packet in an associated predefined direction through each of the plurality of simulation testbench components in the associated daisy loop from the at least one daisy loop. The method further includes circulating, during an issue identification cycle, each of the least one migrant packet in the associated predefined direction through each of the plurality of simulation testbench components in the associated daisy loop.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: September 3, 2024
    Inventors: Manickam Muthiah, Rohit Kumar, Shashank Nafde, Razi Abdul Rahim
  • Publication number: 20240289634
    Abstract: Apparatuses and methods related to federated learning are described. A host system can, responsive to a valid trust signal from a first local device, communicate a global model and a global loss value to the local device. The host system can receive a local loss value from the local device. The local loss value can be based on execution of a local version of the global model, generated by the local device, on a local test dataset by the local device. The host system can analyze the local loss value based on quantities of training samples and test samples. Responsive to the local loss value being more preferred than the global loss value, the host system can receive the local version of the global model from the local device, update the global model, and communicate the updated global model to the local device and to another local device.
    Type: Application
    Filed: February 12, 2024
    Publication date: August 29, 2024
    Inventors: Shashank Bangalore Lakshman, Pavana Prakash, Poorna Kale
  • Publication number: 20240289688
    Abstract: Systems and methods for training machine learning models are disclosed. An example method includes receiving historical event timing data including event data for a first portion including events from a first time period, and a second portion comprising events from a second time period not including the first time period, predicting, based on the first portion of the historical event timing data, a first plurality of predicted events, the first plurality of predicted events corresponding to the second time period, determining a first subset of predicted events to be accurate predictions based at least in part on comparing the first plurality of predicted events to the historical events occurring within the second time period, generating training data based at least in part on the first subset of the first plurality of predicted events, and training the machine learning model based at least in part on the training data.
    Type: Application
    Filed: February 16, 2024
    Publication date: August 29, 2024
    Applicant: Intuit Inc.
    Inventors: Yuan ZHOU, Shashank SHASHIKANT RAO, Sricharan KALLUR PALLI KUMAR
  • Publication number: 20240290585
    Abstract: A method of post-deposition processing includes performing a preheat process in a radical treatment chamber, the preheat process comprising exposing a substrate having a metal layer formed thereon to purge gas and purging the purge gas at a pressure of between 400 Torr and 535 Torr, and performing a radical treatment process in the radical treatment chamber, the radical treatment process comprising exposing the substrate to radical species.
    Type: Application
    Filed: February 23, 2023
    Publication date: August 29, 2024
    Inventors: Pradeep SAMPATH KUMAR, Norman L. TAM, Shashank SHARMA, Eric R. RIESKE, Victor CALDERON, Mahesh RAMAKRISHNA, Michael P. KAMP, Dongming IU, Edward T. XIA, Eric T. TRAN
  • Publication number: 20240292241
    Abstract: Embodiments are directed to a system for providing continuous service in a wireless communication network. The system includes a communication management controller, a first DU connected to the communication management controller for communicating with a CU and a second DU. Traffic associated with the first DU is provided as input to an active port of the communication management controller and the first DU is configured to set an alarm signal to a control port of the communication management controller indicating an active status of the first DU. The communication management controller determines a failure of the first DU based on the alarm signal is not set and automatically switches the input from the active port to a default port of the communication management controller and provide continuous service in the wireless communication network by redirecting traffic associated with the first DU towards the second DU.
    Type: Application
    Filed: February 2, 2023
    Publication date: August 29, 2024
    Applicants: Rakuten Symphony India Private Limited, RAKUTEN MOBILE, INC.
    Inventors: Rajesh Kumar GOYAL, Vinay VlJ, Ranjeet Kumar PATRO, Satish Babu SURA, Mudit GOEL, Shashank MISRA
  • Publication number: 20240292046
    Abstract: Systems and methods for identifying key moments, such as key moments within a livestream, are described. Embodiments of the present disclosure obtain video data and text data. In some cases, the text data is aligned with a timeline of the video data. The system then computes a moment importance score for a time of the video data using a machine learning model based on the video data and the text data, and presents content to a user at the time of the video data based on the moment importance score.
    Type: Application
    Filed: February 28, 2023
    Publication date: August 29, 2024
    Inventors: Sunav Choudhary, Atanu R. Sinha, Sarthak Chakraborty, Sai Shashank Kalakonda, Liza Dahiya, Purnima Grover, Kartavya Jain
  • Patent number: 12074867
    Abstract: At an authorization server, a shared secret electronic key may be shared with a second computer. A selection to use a system to complete a transaction may be received from a first computing device. An image may be communicated to the first computing device. A digital representation entered by the user representing the image and a PIN based on the copy of the shared electronic key may be received from the second computing device. The system and method may determine if the digital representation entered by the user on the second computing device matches the image communicated to the first computing device. The system and method may determine if the PIN based on the copy of the shared electronic key from the second computing device is as expected. In response to determining the digital representation entered by the user matches the image and the PIN the second computing device is as expected, the user may be authorized.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: August 27, 2024
    Assignee: Visa International Service Association
    Inventors: Maliheh Shirvanian, Shashank Agrawal
  • 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: 20240282074
    Abstract: Different machine vision acuity levels for anomaly detection in an image. An image sensing pixel array generates image data representative of the image having a first region (e.g., focal region) and a second region (e.g. periphery). A memory cell array stores a first weight matrix representative of a first kernel of a convolutional neural network and a second weight matrix representative of a second kernel. A logic circuit can apply the first kernel to the first region using the first weight matrix to generate first feature data at a first stride length with quantization at a first precision level. The logic circuit can apply the second kernel to the second region using the second weight matrix to generate second feature data at a second stride length with quantization at a second precision level.
    Type: Application
    Filed: January 17, 2024
    Publication date: August 22, 2024
    Inventors: Shashank Bangalore Lakshman, Saideep Tiku, Poorna Kale
  • Publication number: 20240280813
    Abstract: An augmented reality device having a pair of glasses and an artificial neural network partially implemented via a passive neural network and partially implemented via digital circuits. The passive neural network can process image lights representative of a scene in a view of the pair of glasses to generate a light pattern. An array of light sensing pixels can convert the light pattern into data representative of outputs of a first set of artificial neurons of the artificial neural network. A processor can execute instructions to perform computations of a second set of artificial neurons of the artificial neural network responsive to the outputs of the first set of artificial neurons. A digital accelerator can accelerate multiplication and accumulation operations applied on weight matrices of the second set of artificial neurons.
    Type: Application
    Filed: January 17, 2024
    Publication date: August 22, 2024
    Inventors: Saideep Tiku, 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: 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: 20240282071
    Abstract: Customization of a deep neural network model to analyze different regions of an image at different machine vision acuity levels. A graphical user interface presents an image captured by an image sensing pixel array and receives user interactions with the image to define regions of the machine vision acuity levels. Based on the user interactions with the graphical user interface, a region mask is generated to identify the regions of pixels in the image sensing pixel array. According to the region mask, unnecessary computations of low machine vision acuity are removed from the deep neural network model to generate a customized computing model of analyzing image data, captured by the image sensing pixel array, at the machine vision acuity levels.
    Type: Application
    Filed: January 17, 2024
    Publication date: August 22, 2024
    Inventors: Shashank Bangalore Lakshman, Saideep Tiku, Poorna Kale
  • Patent number: 12067575
    Abstract: Disclosed is a method, system, and computer program product for determining solvency of a digital asset exchange system. The method includes identifying a plurality of blockchain addresses corresponding to a plurality of users of a digital asset exchange system, generating a first commitment to an amount of digital assets corresponding to the plurality of blockchain addresses, and generating a second commitment to a balance of each user of the plurality of users. The method also includes generating a first component of a zero-knowledge algorithm that is configured to receive, as input, the first commitment. The method further includes generating, with at least one processor, a second component of the zero-knowledge algorithm that is configured to receive, as input, the second commitment. The method further includes determining that the digital asset exchange system is solvent based on the zero-knowledge algorithm.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: August 20, 2024
    Assignee: Visa International Service Association
    Inventors: Payman Mohassel, Shashank Agrawal, Chaya Ganesh
  • Publication number: 20240275710
    Abstract: A traffic generation tool is provided for simulating a multi-tiered application for network validation. A multi-tiered application can include at least one frontend service and multiple backend services. The traffic generation tool can load configuration files that specify the behavior of each endpoint within the frontend and backend services of the multi-tiered application. The traffic generation tool can direct a client to send a request to the frontend service. The traffic generation tool can, in response to receiving the request at the frontend service, sequence a chain of additional requests using one or more different network communications protocols to the backend services.
    Type: Application
    Filed: February 13, 2023
    Publication date: August 15, 2024
    Inventors: Gary Charles Nigg, Shashank Hegde, Sandip Shah
  • Publication number: 20240272634
    Abstract: A vehicle control system includes a vehicle with a vehicle controller and an electric drive motor, and a portable user device. The portable user device includes a user interface and processor configured to perform a verification process to verify that the portable user device has access to the vehicle, wirelessly connect to the vehicle via a wireless transceiver of the portable user device in response to the portable user device being verified, display a control interface for the vehicle on the user interface of the portable user device in response to connecting to the vehicle, receive an input through the control interface regarding operation of the electric drive motor, and provide a command to the vehicle controller based on the input to facilitate remote operation of the electric drive motor.
    Type: Application
    Filed: April 8, 2024
    Publication date: August 15, 2024
    Applicant: Oshkosh Corporation
    Inventors: Bryan DATEMA, Cody CLIFTON, Xiang GONG, Zhenyi WEI, Shashank Bhatia