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: 20240421939Abstract: 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: ApplicationFiled: June 13, 2024Publication date: December 19, 2024Applicant: Tata Consultancy Services LimitedInventors: ABHIJAN BHATTACHARYYA, MADHURIMA GANGULY, ASHIS SAU, SURAJ KUMAR MAHATO
-
Publication number: 20240422385Abstract: 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: ApplicationFiled: June 12, 2024Publication date: December 19, 2024Applicant: Tata Consultancy Services LimitedInventors: Abhijan BHATTACHARYYA, Madhurima GANGULY, Ashis SAU, Suraj Kumar MAHATO, Balamuralidhar PURUSHOTHAMAN
-
Publication number: 20240223394Abstract: 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: ApplicationFiled: October 20, 2023Publication date: July 4, 2024Applicant: Tata Consultancy Services LimitedInventors: Abhijan BHATTACHARYYA, Ashis Sau, Madhurima Ganguly, Suraj Kumar Mahato
-
Publication number: 20240171500Abstract: 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: ApplicationFiled: December 27, 2022Publication date: May 23, 2024Inventors: 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: 20230305067Abstract: 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: ApplicationFiled: August 26, 2021Publication date: September 28, 2023Inventors: Suraj Kumar PABBU, Amey P. WADEGAONKAR, Anaykumar JOSHI
-
Patent number: 11653411Abstract: 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: GrantFiled: August 12, 2021Date of Patent: May 16, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Chetan Ramesh Ganig, Prasad Basavaraj Dandra, Vijay Ganesh Surisetty, Umasankar Ceendhralu Baskar, Suraj Kumar Singh, Kundan Tiwari
-
Publication number: 20220337590Abstract: 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: ApplicationFiled: September 13, 2021Publication date: October 20, 2022Inventors: Suraj Kumar Jaiswal, Krishna Murthy Pokuri, Manish Pathak, Aditya Srinivasa Ivaturi
-
Publication number: 20220092379Abstract: 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: ApplicationFiled: January 10, 2020Publication date: March 24, 2022Inventors: Pankaj RAUT, Abiijit PATIL, Abhishek TOMAR, Suraj Kumar Choudhardy
-
Publication number: 20220053600Abstract: 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: ApplicationFiled: August 12, 2021Publication date: February 17, 2022Inventors: Chetan Ramesh Ganig, Prasad Basavaraj Dandra, Vijay Ganesh Surisetty, Umasankar Ceendhralu Baskar, Suraj Kumar Singh, Kundan Tiwari
-
Patent number: 11012870Abstract: 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: GrantFiled: November 23, 2018Date of Patent: May 18, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Danish Ehsan Hashmi, Lalith Kumar, Kailash Kumar Jha, Jayashankara Dalagowdanahalli Malleshappa, Suraj Kumar Singh, Sunghoon Kim
-
Patent number: 10929384Abstract: 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: GrantFiled: August 16, 2018Date of Patent: February 23, 2021Assignee: Walmart Apollo, LLCInventors: Karthikeyan Karunanithi, Venkat Ramana Rao Rapolu, Sandeep George Moolayil, Azad Krishna Tripathi, Suraj Kumar Baghel, Surya Janjam
-
Patent number: 10354928Abstract: 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: GrantFiled: July 18, 2018Date of Patent: July 16, 2019Assignee: GLOBALFOUNDRIES INC.Inventors: Suraj Kumar Patil, Katsunori Onishi, Pei Liu, Chih-Chiang Chang
-
Patent number: 10319642Abstract: 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: GrantFiled: August 2, 2017Date of Patent: June 11, 2019Assignee: GLOBALFOUNDRIES INC.Inventors: Suraj Kumar Patil, Ajey P. Jacob
-
Publication number: 20190155801Abstract: 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: ApplicationFiled: August 16, 2018Publication date: May 23, 2019Inventors: Karthikeyan Karunanithi, Venkat Ramana Rao Rapolu, Sandeep George Moolayil, Azad Krishna Tripathi, Suraj Kumar Baghel, Surya Janjam
-
Publication number: 20190098516Abstract: 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: ApplicationFiled: November 23, 2018Publication date: March 28, 2019Inventors: Danish Ehsan HASHMI, Lalith KUMAR, Kailash Kumar JHA, Jayashankara Dalagowdanahalli MALLESHAPPA, Suraj Kumar SINGH, Sunghoon KIM
-
Patent number: 10244577Abstract: 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: GrantFiled: December 19, 2016Date of Patent: March 26, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Pavan Kumar Devarayanigari, Lalith Kumar, Diwakar Sharma, Suraj Kumar Singh
-
Patent number: 10142856Abstract: 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: GrantFiled: November 25, 2015Date of Patent: November 27, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Danish Ehsan Hashmi, Lalith Kumar, Kailash Kumar Jha, Jayashankara Dalagowdanahalli Malleshappa, Suraj Kumar Singh, Sunghoon Kim
-
Publication number: 20180323113Abstract: 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: ApplicationFiled: July 18, 2018Publication date: November 8, 2018Inventors: Suraj Kumar PATIL, Katsunori ONISHI, Pei LIU, Chih-Chiang CHANG
-
Patent number: 10056303Abstract: 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: GrantFiled: April 21, 2017Date of Patent: August 21, 2018Assignee: GLOBALFOUNDRIES INC.Inventors: Suraj Kumar Patil, Katsunori Onishi, Pei Liu, Chih-Chiang Chang
-
Publication number: 20180167985Abstract: 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: ApplicationFiled: December 19, 2016Publication date: June 14, 2018Applicant: Samsung Electronics Co., Ltd.Inventors: Pavan Kumar Devarayanigari, Lalith Kumar, Diwakar Sharma, Suraj Kumar Singh