Patents by Inventor Salil Jain

Salil Jain 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: 11399279
    Abstract: In accordance with embodiments, methods for the recovery of security credentials of a Bluetooth mesh network are disclosed. A computing device of the Bluetooth mesh network receives user login information, and generates a network key of the Bluetooth mesh network based on the user login information. The computing device generates an application key of a first node to be provisioned based on user login information. A device key is generated using the unicast address of the first node and part of user credentials. The current sequence number is recovered by one of the four techniques depending on the characteristics of the network. The unicast addresses of the nodes are assumed to be sequential and later validated by sending messages. IV index is recovered using processes defined in the Bluetooth mesh standard. After recovery of the above parameters, the mesh network can operate normally using the aforementioned computing device.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: July 26, 2022
    Assignee: STMicroelectronics International N.V.
    Inventors: Prashant Pandey, Salil Jain, Alok Kumar Mittal
  • Publication number: 20210125182
    Abstract: A common point of compromise (CPC) detection system obtains a data set of transaction data corresponding to a plurality of transactions performed by a plurality of users at a plurality of merchants; obtains an identification of one or more target merchants MB where fraudulent transactions have taken place; detects a potential CPC using the transaction information and the identification of the one or more target merchants MB; and outputs the detected potential CPC to facilitate responsive operations being performed in response to the detection of the potential CPC.
    Type: Application
    Filed: October 24, 2019
    Publication date: April 29, 2021
    Inventor: Salil Jain
  • Publication number: 20210044971
    Abstract: In accordance with embodiments, methods for the recovery of security credentials of a Bluetooth mesh network are disclosed. A computing device of the Bluetooth mesh network receives user login information, and generates a network key of the Bluetooth mesh network based on the user login information. The computing device generates an application key of a first node to be provisioned based on user login information. A device key is generated using the unicast address of the first node and part of user credentials. The current sequence number is recovered by one of the four techniques depending on the characteristics of the network. The unicast addresses of the nodes are assumed to be sequential and later validated by sending messages. IV index is recovered using processes defined in the Bluetooth mesh standard. After recovery of the above parameters, the mesh network can operate normally using the aforementioned computing device.
    Type: Application
    Filed: August 5, 2019
    Publication date: February 11, 2021
    Inventors: Prashant Pandey, Salil Jain, Alok Kumar Mittal
  • Patent number: 9519494
    Abstract: A method for optimizing application resources utilized for rendering graphical user interfaces (GUIs) of an application is described herein. The method comprises receiving a current GUI of the application, wherein the current GUI is a graphical interface view currently being displayed to a user on a display screen of a computing device. Further, it is ascertained whether the current GUI is present a current view sequence wherein the current view sequence comprises one or more GUIs previously viewed by the user. Further, the current view sequence, for the current GUI not being present in the current view sequence, is updated to include the current GUI. Further, at least one probable GUI is determined based on the updating. Further, application resources pertaining to the at least one probable GUI for instant rendering of the at least one probable GUI to the user are obtained.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: December 13, 2016
    Assignee: Tata Consultancy Services Limited
    Inventor: Salil Jain
  • Publication number: 20150185997
    Abstract: A method for optimizing application resources utilized for rendering graphical user interfaces (GUIs) of an application is described herein. The method comprises receiving a current GUI of the application, wherein the current GUI is a graphical interface view currently being displayed to a user on a display screen of a computing device. Further, it is ascertained whether the current GUI is present a current view sequence wherein the current view sequence comprises one or more GUIs previously viewed by the user. Further, the current view sequence, for the current GUI not being present in the current view sequence, is updated to include the current GUI. Further, at least one probable GUI is determined based on the updating. Further, application resources pertaining to the at least one probable GUI for instant rendering of the at least one probable GUI to the user are obtained.
    Type: Application
    Filed: June 18, 2014
    Publication date: July 2, 2015
    Inventor: Salil Jain
  • Publication number: 20090014337
    Abstract: Devices and methods are presented for removal and destruction of nitrate from water using an ion exchange medium from which the nitrate is eluted using brine, and in which the so generated eluent is sequentially reduced and oxidized in distinct compartments to form nitrogen from nitrate and ammonia, respectively. In especially preferred devices and methods, the reduced and oxidized eluent is re-reduced to electrochemically destroy hypohalites formed during oxidation. Among other advantages, contemplated devices and methods allow nitrate destruction with minimal concomitant production of nitrite and hypohalites.
    Type: Application
    Filed: December 20, 2004
    Publication date: January 15, 2009
    Applicant: APPLIED INTELLECTUAL CAPITAL
    Inventors: Robert Lewis Clarke, Stephen Harrison, Salil Jain