Patents by Inventor Kumar Narayanan

Kumar Narayanan 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: 11966360
    Abstract: Systems, computer program products, and methods are described herein for optimized data archival using data detection and classification model. The present invention is configured to receive information associated with a first data element within a distributed network environment; determine a first data type associated with the first data element; determine one or more archival actions associated with the first data element; determine one or more archival requirements associated with the first data element; determine one or more utilization parameters associated with the first data element; initiate an execution of the one or more archiving actions on the first data element; determine that the one or more archival actions meet the one or more archival requirements associated with the first data element; and execute the one or more archiving actions based on at least determining that the one or more archival actions meet the one or more archival requirements.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: April 23, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Ramesh Lakshmi Narayanan, Venkata Apparao Alla, Madhuri Puram, Kyriacos Iacovou, Satish Kumar Kommineni, Sasidhar Purushothaman
  • Publication number: 20240086495
    Abstract: First images that are screenshots from a first version of a software component are obtained. Second images that are screenshots from a second version are obtained. A collection of image deviations that includes pair-wise image deviations between pairs of images are identified. A pair of images includes a first image from the first images and a corresponding second image from the second images. An image deviation indicates a portion of the second image identified as differing from a spatially corresponding portion of the first image. The image deviations are grouped into deviation groups. At least some of the second images are associated with at least some of the deviation groups. A subset of the second images corresponding to a deviation group is output responsive to a selection of an indication of the deviation group.
    Type: Application
    Filed: September 12, 2022
    Publication date: March 14, 2024
    Inventors: Divesh Gandhi, Atul Mangat, Vidya Priyadarshini Narayanan, Shubham Jaiswal, Anand Kumar Ganesh, Saurabh Kakran
  • Publication number: 20240071561
    Abstract: An electronic system includes a repair MMR coupled with a first SRAM module within a plurality of SRAM modules coupled with each other in a daisy-chain configuration on a repair interface, and coupled with a last SRAM module within the plurality of SRAM modules via the repair interface. The electronic system also includes storage memory configured to store repair data for the plurality of SRAM modules and repair instructions, and processing circuitry. The processing circuitry is configured to, during boot up of the electronic system, read repair data for one or more of the plurality of SRAM modules from the storage memory, create serialized repair data for one or more the plurality of SRAM modules based on the repair instructions and the repair data, and to sequentially transmit the serialized repair data to the MMR.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Robin O. Hoel, Praveen Kumar Narayanan, Ruchi Shankar
  • Publication number: 20230197143
    Abstract: A static random-access memory (SRAM) includes a SRAM cell module, comprising a plurality of SRAM cell partitions, and an initialization register, containing data configured to control initialization of at least some of the plurality of partitions during an initialization phase. The SRAM also includes a control module coupled with the SRAM cell module and the initialization register, configured to read the initialization register during the initialization phase, and to selectively initialize a portion of the plurality of SRAM cell partitions, based at least in part on the data contained within the initialization register.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Inventors: Ruchi Shankar, Shobhit Singhal, Sverre Brubæk, Praveen Kumar Narayanan
  • Patent number: 11522754
    Abstract: Systems and methods are provided herein for an improved method of Zero-Touch Provisioning (ZTP) where a first switch receives a virtual local area network (VLAN) identifier from a second switch, allowing the first switch to reach a dynamic host configuration protocol (DHCP) server. This may be accomplished by a first switch receiving a VLAN identifier from a second switch. The first switch then transmits a DHCP discover message using the VLAN identifier. The first switch then receives reachability information for a ZTP server from the DHCP server. The first switch uses the reachability information to establish a provisioning session between the first switch and the ZTP server.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: December 6, 2022
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Kumar Narayanan, John French
  • Patent number: 11322257
    Abstract: An intelligent diagnosis system for diagnosing one or more health conditions is provided. The system comprises a plurality of preceptors configured to receive an initial set of parameters from a user, wherein the initial set of parameters represent at least one symptoms related to a health condition presented in a patient. The intelligent system further includes a cognition module coupled to the plurality of preceptors and configured to identify a first set of probable conditions based on the initial set of parameters and generate a set of reactions in response to the first set of probable conditions. The intelligent diagnosis system further includes a reaction module coupled to the cognition module and configured to select one or more reactions from the set of reactions and present the one or more reactions to the user.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: May 3, 2022
    Assignee: Novocura Tech Health Services Private Limited
    Inventors: Ajit Kumar Narayanan, Monish Kaul
  • Publication number: 20220084677
    Abstract: A system for generating a differential diagnosis in a healthcare environment is presented. The system includes a receiver configured to receive one or more user inputs and generate a plurality of input streams. The system further includes a processor including a multi-stream neural network, a training module, and a differential diagnosis generator. The multi-stream neural network includes a plurality of feature extractor sub-networks and a combiner sub-network. The training module includes a feature optimizer configured to train each feature-extractor sub-network individually, and a combiner optimizer configured to train the plurality of feature extractor sub-networks and the combiner sub-network together. The training module is configured to alternate between the feature optimizer and the combiner optimizer until a training loss reaches a defined saturation value.
    Type: Application
    Filed: December 1, 2020
    Publication date: March 17, 2022
    Inventors: Krishnam GUPTA, Jaiprasad RAMPURE, Hunaif MUHAMMAD, Vamsi ADARI, Monu KRISHNAN, Subbarao Nikhil NARAYAN, Ajit Kumar NARAYANAN
  • Publication number: 20220086040
    Abstract: Systems and methods are provided herein for an improved method of Zero-Touch Provisioning (ZTP) where a first switch receives a virtual local area network (VLAN) identifier from a second switch, allowing the first switch to reach a dynamic host configuration protocol (DHCP) server. This may be accomplished by a first switch receiving a VLAN identifier from a second switch. The first switch then transmits a DHCP discover message using the VLAN identifier. The first switch then receives reachability information for a ZTP server from the DHCP server. The first switch uses the reachability information to establish a provisioning session between the first switch and the ZTP server.
    Type: Application
    Filed: September 15, 2020
    Publication date: March 17, 2022
    Inventors: Kumar Narayanan, John French
  • Patent number: 11010813
    Abstract: A system and method includes presenting a single product to be located in the retail store to the customer using a mobile application running on the mobile device, receiving an indication from the customer either to dismiss the product or to add the product to a grocery basket of the mobile application to form user data, presenting a cue card to ask the customer a question, receiving an answer from the customer as to yes or no to the question to form cue card data, using a data model and an algorithm to predict the most probable product the customer is going to want to add to the grocery basket, transmitting a representation of the most probable product, and displaying the most probable product on a graphical display of the mobile device, wherein the most probable product is based on the user data and the cue card data.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: May 18, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Hemanth Kumar Narayanan, Richard Doyle
  • Patent number: 10969813
    Abstract: In some implementations, a method is provided. The method may allow a powered device to determine the maximum power available from power supply equipment. The method includes determining the length of a cable connecting the powered device to the power supply equipment based on the resistance of the cable. The method further includes determining the maximum power available to the powered device based on the length of the cable. The powered device may then be operated based on the maximum power available.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: April 6, 2021
    Assignee: Arista Networks, Inc.
    Inventors: Mehran Ataee, Peter Parkinson, Kumar Narayanan
  • Publication number: 20210076962
    Abstract: The disclosed apparatus, systems and methods relate to diagnosing Parkinson's disease from electroencephalography (EEG) data. Embodiments herein have practical applications, including diagnosing Parkinson's disease. The methods and systems of the various implementations herein generate a diagnostic index which reflects the probability of the patient having Parkinson's disease. It uses a novel feature extraction method based on Linear Predictive Coding (LPC) which is used to extract Parkinson's disease related features from EEG recordings of the patient and a novel classification method based on Principal Component Analysis (PCA) is used to calculate the diagnostic index from these features.
    Type: Application
    Filed: September 14, 2020
    Publication date: March 18, 2021
    Inventors: Soura Dasgupta, Kumar Narayanan, Md Fahim Anjum, Raghuraman Mudumbai
  • Publication number: 20200326740
    Abstract: In some implementations, a method is provided. The method may allow a powered device to determine the maximum power available from power supply equipment. The method includes determining the length of a cable connecting the powered device to the power supply equipment based on the resistance of the cable. The method further includes determining the maximum power available to the powered device based on the length of the cable. The powered device may then be operated based on the maximum power available.
    Type: Application
    Filed: April 15, 2019
    Publication date: October 15, 2020
    Inventors: Mehran Ataee, Peter Parkinson, Kumar Narayanan
  • Patent number: 10761752
    Abstract: An example operation may include one or more of allocating a memory node to a computing memory allocated to one or more computing nodes, allocating a software process dedicated to controlling the memory node, and modifying an existing file system of the one or more computing nodes to replace the existing file system with a new file system that includes the memory node.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: September 1, 2020
    Inventors: Kumar Narayanan, Saravanan Purushothaman, Ramanand Narayanan
  • Publication number: 20200020448
    Abstract: An intelligent diagnosis system for diagnosing one or more health conditions is provided. The system comprises a plurality of preceptors configured to receive an initial set of parameters from a user, wherein the initial set of parameters represent at least one symptoms related to a health condition presented in a patient. The intelligent system further includes a cognition module coupled to the plurality of preceptors and configured to identify a first set of probable conditions based on the initial set of parameters and generate a set of reactions in response to the first set of probable conditions. The intelligent diagnosis system further includes a reaction module coupled to the cognition module and configured to select one or more reactions from the set of reactions and present the one or more reactions to the user.
    Type: Application
    Filed: February 1, 2019
    Publication date: January 16, 2020
    Applicant: Novocura Tech Health Services Private Limited
    Inventors: Ajit Kumar NARAYANAN, Monish Kaul
  • Patent number: 10380669
    Abstract: A query is input to a search engine and search results, such as product records, are identified as relevant to the query. The results are presented to a user in a first interface, such as one allowing scrolling in a first direction. On selection of a result, a second interface is displayed of a “shelf” for the selected result, the shelf including related items such as might be located on a same shelf as the selected result in a retail location. The second interface may allow scrolling in a second direction perpendicular to the first direction.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: August 13, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Hemanth Kumar Narayanan, Pravat Ranjan Rana, Bhaavan Merchant, Aastha Garg
  • Publication number: 20180305554
    Abstract: A process for producing surface modified carbon black is disclosed. The process comprises the step of treating carbon black with a sulfur compound in an amount in the range of 0.005%-1% of the carbon black to effect in situ formation of surface groups to produce the surface modified carbon black which when combined with a polymer composition alters the carbon black-polymer interaction to decrease the hysteresis of the polymer composition. The curing time required for polymer composition comprising the surface modified carbon black is also decreased. The preferred sulfur compounds are sulfite or sulfate salts.
    Type: Application
    Filed: November 13, 2017
    Publication date: October 25, 2018
    Inventors: Juan Rodriguez, Ranjan Ghosal, Sunil Kumar Narayanan
  • Publication number: 20180165743
    Abstract: A system and method includes presenting a single product to be located in the retail store to the customer using a mobile application running on the mobile device, receiving an indication from the customer either to dismiss the product or to add the product to a grocery basket of the mobile application to form user data, presenting a cue card to ask the customer a question, receiving an answer from the customer as to yes or no to the question to form cue card data, using a data model and an algorithm to predict the most probable product the customer is going to want to add to the grocery basket, transmitting a representation of the most probable product, and displaying the most probable product on a graphical display of the mobile device, wherein the most probable product is based on the user data and the cue card data.
    Type: Application
    Filed: December 14, 2016
    Publication date: June 14, 2018
    Inventors: Hemanth Kumar Narayanan, Richard Doyle
  • Patent number: 9992296
    Abstract: A first server may receive, from a client device, an indication of a request for a content file via a network address; identify that the network address is a dynamic network address; establish a communication session with a second; receive a portion of the content file from the second server; determine an index parameter based on receiving the portion of the content file; determine whether the content file is being stored by the first server based on a cache index and based on the index parameter or based on information associated with the request for the content file; receive a remaining portion of the content file based on determining that the content file is not being stored by the first server; and provide the content file to the client device.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: June 5, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Junxiao He, Navaneeth Krishnan Ramaswamy, Jaspal Kohli, Kumar Narayanan
  • Patent number: 9984403
    Abstract: An electronic shopping cart of a user is presented in a first interface during checkout, such as one allowing scrolling through representations of items in a shopping list in a first direction. On selection of an item, a second interface is displayed of a “shelf” for the selected item, the shelf including related items such as might be located on a same shelf as the selected result in a retail location. The second interface may allow scrolling in a second direction perpendicular to the first direction. Items in the second interface may be selected and either added to the electronic shopping cart or used to replace the selected item.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: May 29, 2018
    Assignee: WAL-MART STORES, INC.
    Inventors: Hemanth Kumar Narayanan, Pravat Ranjan Rana, Bhaavan Merchant, Aastha Garg
  • Patent number: 9873797
    Abstract: A process for treating carbon black with a sulfur-containing compound to obtain a surface modified carbon black that can decrease the hysteresis of a polymer composition by at least 1%.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: January 23, 2018
    Inventors: Juan Rodriguez, Ranjan Ghosal, Sunil Kumar Narayanan