Patents by Inventor Suraj Kumar

Suraj Kumar 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: 20240421939
    Abstract: State of the art data transmission approaches require all the lost data packets to be retransmitted, which may not be required in a variety of scenarios. Existing protocols lack the option to change packet semantics on the fly for individual fragments on the fly for the same stream. Also, parameters including maximum number of retransmissions permitted are set beforehand, one for entire stream. Method and system in embodiments disclosed herein provide an approach for context-based retransmission of lost packets. Method and system disclosed in the embodiments herein identifies one or more packets as lost packets based on reception status of acknowledgement (ACK) within a dynamically adaptive timeout period, and then based on value of a NRTx header field associated with the lost packet, determines whether or not to retransmit the lost packet. Value of the dynamically adaptive timeout period is recalculated dynamically, based on a determined instantaneous channel condition.
    Type: Application
    Filed: June 13, 2024
    Publication date: December 19, 2024
    Applicant: Tata Consultancy Services Limited
    Inventors: ABHIJAN BHATTACHARYYA, MADHURIMA GANGULY, ASHIS SAU, SURAJ KUMAR MAHATO
  • Publication number: 20240422385
    Abstract: This disclosure provides a Kalman filter based predictive jitter buffer adaptation for smooth live video streaming. In the present disclosure, at receiver of a live video steaming system, reassembly of received data packets is performed to reconstruct different types of encoded frames transmitted by a transmitter. The different types of encoded frames are Full encoded frames in basic state and Delta encoded frames. To tackle data packet loss, the receiver is also equipped with a frugal yet efficient loss handling mechanism for both basic and delta frames. To achieve smooth rendering of the live video, the receiver employs a Kalman Filter based Jitter Buffer Adaptation mechanism. The Kalman Filter based Jitter Buffer Adaptation mechanism observes variability in arrival time of the open-loop best-effort traffic and adapts a jitter-buffer based on future end-to-end delay estimates. Thus, smoothness of streaming is preserved at the receiving end augmented with robust loss-resilience.
    Type: Application
    Filed: June 12, 2024
    Publication date: December 19, 2024
    Applicant: Tata Consultancy Services Limited
    Inventors: Abhijan BHATTACHARYYA, Madhurima GANGULY, Ashis SAU, Suraj Kumar MAHATO, Balamuralidhar PURUSHOTHAMAN
  • Publication number: 20240223394
    Abstract: The present disclosure relates to methods and systems for establishing an edge-inclusive real-time multimedia tele-conferencing using tele-robots. Conventional techniques employ a WebSocket connection for the robot-to-edge device (R2E) connection which may not meet expected real-time behaviour. The present disclosure provides a resource-friendly application protocol using WebRTC that enables the same tele-robotic WebRTC session to fork the live feed of the tele-robot for consumption by the edge device. According to the present disclosure, a peer-to-peer connection is established between the plurality of peers by the cloud signaling server, based on the type of the unique type identifier.
    Type: Application
    Filed: October 20, 2023
    Publication date: July 4, 2024
    Applicant: Tata Consultancy Services Limited
    Inventors: Abhijan BHATTACHARYYA, Ashis Sau, Madhurima Ganguly, Suraj Kumar Mahato
  • Publication number: 20240171500
    Abstract: In some implementations, a first network device that hosts a bridge domain (BD) may receive inter-subnet multicast traffic associated with the BD. The BD may forward, using a supplemental bridge domain (SBD) interface of the first network device, and via an SBD, a first copy of the inter-subnet multicast traffic to a second network device that hosts the BD. The first network device may forward, using the SBD interface and via the SBD, a second copy of the inter-subnet multicast traffic to a third network device that does not host the BD. The first network device may forward, using an integrated routing and bridging (IRB) interface of the first network device associated with the BD, a third copy of the inter-subnet multicast traffic to a fourth network device that hosts the BD (e.g., when the fourth network device is a multihoming peer of the first network device).
    Type: Application
    Filed: December 27, 2022
    Publication date: May 23, 2024
    Inventors: Wen LIN, Muniyappan SURUTTAIYAN, Ragupathi J, Princy T. ELIZABETH, Vikram NAGARAJAN, Balaji PALANISAMY, Suraj KUMAR, SelvaKumar SIVARAJ, Anupam Kumar SINGH, Jagadish N. GRANDHI
  • Publication number: 20230305067
    Abstract: A Method for Estimating State of Charge and State of Health of Battery and a System thereof The present invention relates to a method (200) and system (100) for estimating state of charge and state of health of a battery (10). A first vector (x) and a second vector (0) are initialised. The first vector (x) is estimated and updated by a first state-space filter based first equivalent circuit solver by assuming a fixed value of the second vector (0). the second vector (0) is estimated and updated based on an Electrochemical Model and then by a second state-space filter based second equivalent circuit solver. The updated values of the second vector (0) by the Electrochemical Model and the second state-space filter based equivalent circuit solver are merged. The state of charge is obtained from the updated value of the first vector (x), and the state of the health is obtained from the merged and updated value of the second vector (0).
    Type: Application
    Filed: August 26, 2021
    Publication date: September 28, 2023
    Inventors: Suraj Kumar PABBU, Amey P. WADEGAONKAR, Anaykumar JOSHI
  • Patent number: 11653411
    Abstract: A method disclosed herein includes selecting, by the UE, a SNPN for registration, on the SNPN access mode being enabled. The method includes disabling, by the UE, the SNPN access mode, if the selected SNPN does not support at least one emergency service. The method includes enabling, by the UE, a Public Land Mobile Network (PLMN) selection mode to select a PLMN cell supporting the at least one emergency service, on the SNPN access mode being disabled. The method includes performing, by the UE, the at least one emergency service by camping on the selected PLMN cell. The method includes enabling, by the UE, the SNPN access mode for performing a SNPN selection procedure, on completion of the at least one emergency service.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: May 16, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chetan Ramesh Ganig, Prasad Basavaraj Dandra, Vijay Ganesh Surisetty, Umasankar Ceendhralu Baskar, Suraj Kumar Singh, Kundan Tiwari
  • Publication number: 20220337590
    Abstract: Mitigating multiple authentications for a geo-distributed security service is disclosed. A request to access a web service from a client device is received. The request is redirected to a geo-distributed authentication service including a distributed cache for storing a user's authentication authorization. An authorization token included in a distributed authentication cache cookie and uniform resource locator (URL) for the web service to facilitate secure access to the web service from the client device are returned.
    Type: Application
    Filed: September 13, 2021
    Publication date: October 20, 2022
    Inventors: Suraj Kumar Jaiswal, Krishna Murthy Pokuri, Manish Pathak, Aditya Srinivasa Ivaturi
  • Publication number: 20220092379
    Abstract: A method (200) for enabling an HMD based social interaction between users and AI bots, comprises registering (210) one or more users associated with respective one or more HMDs (1021 . . . 102n), receiving, storing and displaying (220) AI content including one or more AI bots trained in a plurality of specific skills, receiving (230) a request regarding provision of training and/or information related to one or more specific skills, providing (240) a list of one or more AI bots trained in the required one or more specific skills, receiving (250) a selection of an AI bot from the respective HMD, providing (260) an interactive session with the selected AI bot on the respective HMD in an extended reality space, receiving (270) a feedback based on an experience of the interactive session and improving (280) the proficiency of the AI bot in the one or more specific skills based on the feedback.
    Type: Application
    Filed: January 10, 2020
    Publication date: March 24, 2022
    Inventors: Pankaj RAUT, Abiijit PATIL, Abhishek TOMAR, Suraj Kumar Choudhardy
  • Publication number: 20220053600
    Abstract: A method disclosed herein includes selecting, by the UE, a SNPN for registration, on the SNPN access mode being enabled. The method includes disabling, by the UE, the SNPN access mode, if the selected SNPN does not support at least one emergency service. The method includes enabling, by the UE, a Public Land Mobile Network (PLMN) selection mode to select a PLMN cell supporting the at least one emergency service, on the SNPN access mode being disabled. The method includes performing, by the UE, the at least one emergency service by camping on the selected PLMN cell. The method includes enabling, by the UE, the SNPN access mode for performing a SNPN selection procedure, on completion of the at least one emergency service.
    Type: Application
    Filed: August 12, 2021
    Publication date: February 17, 2022
    Inventors: Chetan Ramesh Ganig, Prasad Basavaraj Dandra, Vijay Ganesh Surisetty, Umasankar Ceendhralu Baskar, Suraj Kumar Singh, Kundan Tiwari
  • Patent number: 11012870
    Abstract: A method in a mobile station (MS) and an MS in a wireless communication network are provided. The method includes detecting an intersystem change from an S1 mode to one of an A/Gb mode and an Iu mode, detecting that a routing area update (RAU) has failed detecting that a successful generic location updating procedure has not been performed since the detected intersystem change, and triggering an MM specific procedure based on detecting that the RAU has failed and the successful generic location updating procedure has not been performed. The MM specific procedure corresponds to a location area update (LAU).
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: May 18, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Danish Ehsan Hashmi, Lalith Kumar, Kailash Kumar Jha, Jayashankara Dalagowdanahalli Malleshappa, Suraj Kumar Singh, Sunghoon Kim
  • Patent number: 10929384
    Abstract: Embodiments of the present disclosure include systems and methods for validating a target data table based on a source data table. A distributed memory comprises a plurality of computing systems, each storing at least a portion of the source data table and the target data table in local memory. Processing engines can be efficiently executed on each of the plurality of computing systems to perform comparison functions based on in-memory data. A checksum comparison engine is configured to compare source and target checksums. A data aggregation engine is configured to produce column-based aggregation summaries. A rule generation engine is configured to generate validation rules for checking by a validation engine.
    Type: Grant
    Filed: August 16, 2018
    Date of Patent: February 23, 2021
    Assignee: Walmart Apollo, LLC
    Inventors: Karthikeyan Karunanithi, Venkat Ramana Rao Rapolu, Sandeep George Moolayil, Azad Krishna Tripathi, Suraj Kumar Baghel, Surya Janjam
  • Patent number: 10354928
    Abstract: A method of controlling NFET and PFET gate heights across different gate widths with chamfering and the resulting device are provided. Embodiments include forming an ILD over a fin; forming cavities in the ILD, each with similar or different widths; forming a high-K dielectric layer over the ILD and in each cavity; forming a pWF metal layer over the dielectric layer in one cavity; recessing the pWF metal layer to a height above the fin; forming an nWF metal layer in the cavities over the dielectric and pWF metal layers; recessing the nWF metal layer to a height above the pWF metal layer; forming a barrier layer over the dielectric and nWF metal layers; filling the cavities with a low-resistive metal; and recessing the barrier and dielectric layers to a height above the nWF metal layer; and concurrently etching the low-resistive metal.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: July 16, 2019
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Suraj Kumar Patil, Katsunori Onishi, Pei Liu, Chih-Chiang Chang
  • Patent number: 10319642
    Abstract: A method of forming Si or Ge-based and III-V based vertically integrated nanowires on a single substrate and the resulting device are provided. Embodiments include forming first trenches in a Si, Ge, III-V, or SixGe1-x substrate; forming a conformal SiN, SiOxCyNz layer over side and bottom surfaces of the first trenches; filling the first trenches with SiOx; forming a first mask over portions of the Si, Ge, III-V, or SixGe1-x substrate; removing exposed portions of the Si, Ge, III-V, or SixGe1-x substrate, forming second trenches; forming III-V, III-VxMy, or Si nanowires in the second trenches; removing the first mask and forming a second mask over the III-V, III-VxMy, or Si nanowires and intervening first trenches; removing the SiOx layer, forming third trenches; and removing the second mask.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: June 11, 2019
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Suraj Kumar Patil, Ajey P. Jacob
  • Publication number: 20190155801
    Abstract: Embodiments of the present disclosure include systems and methods for validating a target data table based on a source data table. A distributed memory comprises a plurality of computing systems, each storing at least a portion of the source data table and the target data table in local memory. Processing engines can be efficiently executed on each of the plurality of computing systems to perform comparison functions based on in-memory data. A checksum comparison engine is configured to compare source and target checksums. A data aggregation engine is configured to produce column-based aggregation summaries. A rule generation engine is configured to generate validation rules for checking by a validation engine.
    Type: Application
    Filed: August 16, 2018
    Publication date: May 23, 2019
    Inventors: Karthikeyan Karunanithi, Venkat Ramana Rao Rapolu, Sandeep George Moolayil, Azad Krishna Tripathi, Suraj Kumar Baghel, Surya Janjam
  • Publication number: 20190098516
    Abstract: A method in a mobile station (MS) and an MS in a wireless communication network are provided. The method includes detecting an intersystem change from an S1 mode to one of an A/Gb mode and an Iu mode, detecting that a routing area update (RAU) has failed detecting that a successful generic location updating procedure has not been performed since the detected intersystem change, and triggering an MM specific procedure based on detecting that the RAU has failed and the successful generic location updating procedure has not been performed. The MM specific procedure corresponds to a location area update (LAU).
    Type: Application
    Filed: November 23, 2018
    Publication date: March 28, 2019
    Inventors: Danish Ehsan HASHMI, Lalith KUMAR, Kailash Kumar JHA, Jayashankara Dalagowdanahalli MALLESHAPPA, Suraj Kumar SINGH, Sunghoon KIM
  • Patent number: 10244577
    Abstract: A method for managing an extended Discontinuous Reception (eDRX) in a User Equipment (UE) including determining, by the UE, as to whether an eDRX enablement avoidance criterion is met, and causing, by the UE, to stop sending a request message, which is configured to enable the eDRX, to a network entity when the eDRX enablement avoidance criterion is met. The eDRX enablement avoidance criterion may include one of a data transmission pattern, a historic eDRX usage pattern, whether a configurable retry timer is deactivated, whether a number attempts made to enable the eDRX exceeds a threshold, whether a number of attempts made to enable and disable the eDRX exceeds a threshold, whether a request accept message including an indication that eDRX is not supported, is received from the network entity, or whether an indication of no eDRX support is received from the network entity may be provided.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: March 26, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Pavan Kumar Devarayanigari, Lalith Kumar, Diwakar Sharma, Suraj Kumar Singh
  • Patent number: 10142856
    Abstract: A method in a mobile station (MS) and an MS in a wireless communication network are provided. The method includes detecting an intersystem change from an S1mode to one of an A/Gb mode and an Iu mode, detecting that a routing area update (RAU) has failed detecting that a successful generic location updating procedure has not been performed since the detected intersystem change, and triggering an MM specific procedure based on detecting that the RAU has failed and the successful generic location updating procedure has not been performed. The MM specific procedure corresponds to a location area update (LAU).
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: November 27, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Danish Ehsan Hashmi, Lalith Kumar, Kailash Kumar Jha, Jayashankara Dalagowdanahalli Malleshappa, Suraj Kumar Singh, Sunghoon Kim
  • Publication number: 20180323113
    Abstract: A method of controlling NFET and PFET gate heights across different gate widths with chamfering and the resulting device are provided. Embodiments include forming an ILD over a fin; forming cavities in the ILD, each with similar or different widths; forming a high-K dielectric layer over the ILD and in each cavity; forming a pWF metal layer over the dielectric layer in one cavity; recessing the pWF metal layer to a height above the fin; forming an nWF metal layer in the cavities over the dielectric and pWF metal layers; recessing the nWF metal layer to a height above the pWF metal layer; forming a barrier layer over the dielectric and nWF metal layers; filling the cavities with a low-resistive metal; and recessing the barrier and dielectric layers to a height above the nWF metal layer; and concurrently etching the low-resistive metal.
    Type: Application
    Filed: July 18, 2018
    Publication date: November 8, 2018
    Inventors: Suraj Kumar PATIL, Katsunori ONISHI, Pei LIU, Chih-Chiang CHANG
  • Patent number: 10056303
    Abstract: A method of controlling NFET and PFET gate heights across different gate widths with chamfering and the resulting device are provided. Embodiments include forming an ILD over a fin; forming cavities in the ILD, each with similar or different widths; forming a high-K dielectric layer over the ILD and in each cavity; forming a pWF metal layer over the dielectric layer in one cavity; recessing the pWF metal layer to a height above the fin; forming an nWF metal layer in the cavities over the dielectric and pWF metal layers; recessing the nWF metal layer to a height above the pWF metal layer; forming a barrier layer over the dielectric and nWF metal layers; filling the cavities with a low-resistive metal; and recessing the barrier and dielectric layers to a height above the nWF metal layer; and concurrently etching the low-resistive metal.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: August 21, 2018
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Suraj Kumar Patil, Katsunori Onishi, Pei Liu, Chih-Chiang Chang
  • Publication number: 20180167985
    Abstract: A method for managing an extended Discontinuous Reception (eDRX) in a User Equipment (UE) including determining, by the UE, as to whether an eDRX enablement avoidance criterion is met, and causing, by the UE, to stop sending a request message, which is configured to enable the eDRX, to a network entity when the eDRX enablement avoidance criterion is met. The eDRX enablement avoidance criterion may include one of a data transmission pattern, a historic eDRX usage pattern, whether a configurable retry timer is deactivated, whether a number attempts made to enable the eDRX exceeds a threshold, whether a number of attempts made to enable and disable the eDRX exceeds a threshold, whether a request accept message including an indication that eDRX is not supported, is received from the network entity, or whether an indication of no eDRX support is received from the network entity may be provided.
    Type: Application
    Filed: December 19, 2016
    Publication date: June 14, 2018
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Pavan Kumar Devarayanigari, Lalith Kumar, Diwakar Sharma, Suraj Kumar Singh