Patents by Inventor Nayan OSTWAL
Nayan OSTWAL 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: 12621905Abstract: A method for timer management in a radio link control (RLC) layer in a wireless communication system is provided. The method includes activating, by an RLC entity, a timer at first time, in response to receiving a first set of data packets from at least one user equipment (UE) in an RLC receiving window and deactivating, by the RLC entity, the timer at second time, in response to receiving a second set of data packets from the at least one UE in the RLC receiving window. Further, the method includes determining, by the RLC entity, whether there is at least one missing data packet in the RLC receiving window, and reactivating the timer and prohibiting generation of a status report, in response to determining that there is the at least one missing data packet, or generating the status report, if there is no the at least one missing data packet.Type: GrantFiled: February 10, 2023Date of Patent: May 5, 2026Assignee: Samsung Electronics Co., Ltd.Inventors: Aneesh Deshmukh, Gopinatha Reddy Sadhu, Nayan Ostwal, Anshuman Nigam
-
Publication number: 20260095804Abstract: Disclosed is a method and device for dynamically modifying radio access network (RAN) configuration at a user plane during a RAN layer processing. The method comprises determining a data packet loss ratio during a transmission of a plurality of data packets via a transmission channel. The method further comprises comparing the determined data packet loss ratio with a first threshold value to determine good channel conditions. Based on a result of comparison, the method comprises determining whether a current condition of the transmission channel is reliable or unreliable. Further, the method comprises incrementing a timestamp corresponding to a time at which the current condition of the transmission channel is determined as reliable. Subsequently, the method comprises dynamically modifying the RAN configuration at the user plane upon a determination that the incremented timestamp value is greater than the second threshold value.Type: ApplicationFiled: September 13, 2023Publication date: April 2, 2026Inventors: Aneesh Narendra DESHMUKH, Nayan OSTWAL, Neha SHARMA, Mahantesh KOTHIWALE, Anshuman NIGAM
-
Patent number: 12591453Abstract: A method and system for multi-core load scheduling in an operating system (OS) less communication network is disclosed. The method comprises initializing a plurality of threads for processing corresponding functionalities of incoming packets. The method further comprises synchronizing the plurality of initialized threads with each other for simultaneous processing of the one or more incoming packets. The method further comprises determining central processing unit (CPU) load on each of the plurality of cores and an ingress data-rate of one or more incoming data packets. The method further comprises enabling or disabling at least one flag based on the determined load and the ingress data-rate and determining at least one thread based on the enabled flag by the RL agent. The method further comprises processing the corresponding functionalities associated with the one or more incoming packets based on the at least one determined thread.Type: GrantFiled: October 11, 2022Date of Patent: March 31, 2026Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Mahantesh Kothiwale, Aneesh Deshmukh, Jitender Singh Shekhawat, Nayan Ostwal, Nitin Anand, Srinivasa Rao Kola
-
Patent number: 12550107Abstract: A network entity of a wireless network, comprises communication circuitry and at least one processor. The at least one processor is configured to receive capability information of a user equipment (UE) from the UE through the communication circuitry, to determine a number of parallel data processing supported by the UE based on the capability information of the UE, and to divide at least one of a data link layer and a physical layer of the network entity based on the number of parallel data processing supported by the UE for the data processing.Type: GrantFiled: November 8, 2022Date of Patent: February 10, 2026Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Aneesh Deshmukh, Nayan Ostwal, Neha Sharma, Anshuman Nigam, Jitender Singh Shekhawat, Byounghoon Jung, Chitradeep Majumdar, Jiyoung Cha, Jungsoo Jung
-
Patent number: 12550000Abstract: The present disclosure relates to a 5G communication system or a 6G communication system for supporting higher data rates beyond a 4G communication system such as long term evolution (LTE). A method for handling segmentation in a converged layer 2 (L2) communication network is provided. The method includes assigning, by a converged L2 of a transmitter, a L2 sequence number (SN) to a protocol data unit (PDU).Type: GrantFiled: January 9, 2024Date of Patent: February 10, 2026Assignee: Samsung Electronics Co., Ltd.Inventors: Aneesh Narendra Deshmukh, Nayan Ostwal, Neha Sharma, Mahantesh Kothiwale, Anshuman Nigam, Mayank Sonu, Jiyoung Cha, Dongmyoung Kim
-
Patent number: 12547402Abstract: An example method for distributing packet flow by an electronic device including a plurality of processor cores may include receiving a plurality of packet flows for validation; validating the plurality of packet flows by a processor core(s) of the plurality of processor cores based on a validation parameter(s); sequentially distributing the plurality of validated packet flows among the plurality of processor cores for processing based on a combination of a try-lock and a ticket-lock or a core parameter; and transmitting the plurality of distributed packet flows to an electronic entity by the processor core of the plurality of processor cores.Type: GrantFiled: November 8, 2023Date of Patent: February 10, 2026Assignee: Samsung Electronics Co., Ltd.Inventors: Nayan Ostwal, Eunchul Jang, Srihari Das Sunkada Gopinath, Kusung Lim
-
Publication number: 20250350409Abstract: The disclosure relates to a method and a system of reporting Automatic Repeat Request (ARQ) status in a communication system by a receiver entity. The method comprising: receiving a bit sequence of an ARQ packet; determining a plurality of threads configured to run in parallel on at least one part of the bit sequence; detecting reception status of one or more bits in the at least one part of the bit sequence by running in parallel the plurality of threads on the at least one part of the bit sequence; compiling the reception status of one or more bits from the plurality of threads; and transmitting, by the receiver entity, a status report prepared based on compilation of the reception status of one or more bits from the plurality of threads to a lower layer.Type: ApplicationFiled: July 21, 2025Publication date: November 13, 2025Inventors: Nayan OSTWAL, Aneesh Narendra Deshmukh, Anshuman Nigam, Srihari Das Sunkada Gopinath, Jiyoung Cha, Jungsoo Jung
-
Patent number: 12389269Abstract: A method and an apparatus for clustering Internet protocol (IP) packets in a wireless network are provided. The method includes receiving, by a network device in the wireless network, a plurality of IP packets from an upper layer of a user equipment (UE) in the wireless network or vice versa, initiating a timer on receiving the plurality of IP packets from the upper layer, forming a cluster of IP packets having a predetermined maximum size while the timer is running, stopping the timer once the formation of the cluster is completed, and transmitting the cluster of IP packets to a lower layer of the UE, where the lower layer treats the cluster of IP packets as a single payload to minimize the IP packets handled at the lower layer of the UE.Type: GrantFiled: May 17, 2023Date of Patent: August 12, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Mahantesh Kothiwale, Aneesh Narendra Deshmukh, Nayan Ostwal, Anshuman Nigam, Nitin Anand
-
Patent number: 12381664Abstract: The disclosure relates to a method and a system of reporting Automatic Repeat Request (ARQ) status in a communication system by a receiver entity. The method comprising: receiving a bit sequence of an ARQ packet; determining a plurality of threads configured to run in parallel on at least one part of the bit sequence; detecting reception status of one or more bits in the at least one part of the bit sequence by running in parallel the plurality of threads on the at least one part of the bit sequence; compiling the reception status of one or more bits from the plurality of threads; and transmitting, by the receiver entity, a status report prepared based on compilation of the reception status of one or more bits from the plurality of threads to a lower layer.Type: GrantFiled: October 12, 2022Date of Patent: August 5, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Nayan Ostwal, Aneesh Narendra Deshmukh, Anshuman Nigam, Srihari Das Sunkada Gopinath, Jiyoung Cha, Jungsoo Jung
-
Patent number: 12356430Abstract: The disclosure relates to a fifth generation (5G) communication system or a sixth generation (6G) communication system for supporting higher data rates beyond a fourth generation (4G) communication system such as long-term evolution (LTE). A system and a method for optimizing radio link control (RLC) mechanism in data plane are provided.Type: GrantFiled: November 21, 2022Date of Patent: July 8, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Nayan Ostwal, Aneesh Deshmukh, Anshuman Nigam, Jiyoung Cha, Jungsoo Jung
-
Patent number: 12335946Abstract: The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). A terminal in a wireless communication system is provided. The terminal includes a transceiver; and at least one processor configured to: receive, from a base station, configuration information for a bandwidth part, and receive, from the base station, information for a resource configuration within the bandwidth part.Type: GrantFiled: August 21, 2023Date of Patent: June 17, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Pravjyot Singh Deogun, Arunkumar Nagarajan, Aneesh Deshmukh, Nayan Ostwal, Anshuman Nigam
-
Patent number: 12273907Abstract: The method includes receiving, by a network entity, a plurality of data packets to be prioritized belonging to a Data Radio Bearer (DRB) from a network to a User Equipment (UE) using a plurality of logical channels and configuring a Quality of Service (QoS) parameter of the plurality of logical channels. Further, the method includes allocating, by the network entity, the configured QoS parameter to the DRB, logical channel, a Logical Channel Group (LCG), and a DRB buffer or queue. Further, the method includes dividing, by the network entity, the QoS parameter across one of the DRB, the logical channel, the LCG, and a DRB buffer or queue and sending, by the network entity, the plurality of data packets to the UE by allocating at least one resource as per the PBR and the BSD.Type: GrantFiled: October 11, 2021Date of Patent: April 8, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Neha Sharma, Aneesh Narendra Deshmukh, Nayan Ostwal
-
Patent number: 12120033Abstract: A method for management of data flow at a receiver includes receiving, in a reordering window of a PDCP layer, a plurality of data packets each including header information, and determining, based on the header information, packet sequence numbers of the received data packets, flow IDs each associated with a corresponding data packet of the received data packets, and at least one packet flow sequence number of each of the flow IDs, determining, based on the determined flow IDs and the at least one packet flow sequence number of each of the determined flow IDs, a set of data packets of which associated packet flow sequence numbers are in order with respect to the flow IDs, and transferring the determined set of data packets to an upper layer based on determining that the reorder timer of the PDCP layer is running.Type: GrantFiled: August 29, 2022Date of Patent: October 15, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Srihari Das Sunkada Gopinath, Aneesh Narendra Deshmukh, Nayan Ostwal, Gopinath Reddy Sadhu
-
Publication number: 20240267790Abstract: The present disclosure relates to a 5G communication system or a 6G communication system for supporting higher data rates beyond a 4G communication system such as long term evolution (LTE). A method for handling segmentation in a converged layer 2 (L2) communication network is provided. The method includes assigning, by a converged L2 of a transmitter, a L2 sequence number (SN) to a protocol data unit (PDU).Type: ApplicationFiled: January 9, 2024Publication date: August 8, 2024Inventors: Aneesh Narendra DESHMUKH, Nayan OSTWAL, Neha SHARMA, Mahantesh KOTHIWALE, Anshuman NIGAM, Mayank SONU, Jiyoung CHA, Dongmyoung KIM
-
Publication number: 20240259483Abstract: A method for processing at least one Internet Protocol (IP) packet performed by a converged layer 2 (L2) in a wireless communication system is provided. The method includes receiving, by the converged L2, at least one internet protocol (IP) packet as a service data unit (SDU) from an IP layer, assigning, by the converged L2, a sequence number to the received at least one IP packet, adding, by the converged L2, at least one L2 header to the received at least one IP packet to process a protocol data unit (PDU), and transmitting, by the converged L2, the processed at least one PDU to at least one medium access control (MAC) lower layer.Type: ApplicationFiled: January 31, 2024Publication date: August 1, 2024Inventors: Aneesh DESHMUKH, Nayan OSTWAL, Neha SHARMA, Mahantesh KOTHIWALE, Anshuman NIGAM, Mayank SONU, M Sasank SAI, Jiyoung CHA, Dongmyoung KIM
-
Publication number: 20240069916Abstract: An example method for distributing packet flow by an electronic device including a plurality of processor cores may include receiving a plurality of packet flows for validation; validating the plurality of packet flows by a processor core(s) of the plurality of processor cores based on a validation parameter(s); sequentially distributing the plurality of validated packet flows among the plurality of processor cores for processing based on a combination of a try-lock and a ticket-lock or a core parameter; and transmitting the plurality of distributed packet flows to an electronic entity by the processor core of the plurality of processor cores.Type: ApplicationFiled: November 8, 2023Publication date: February 29, 2024Inventors: Nayan OSTWAL, Eunchul JANG, Srihari Das SUNKADA GOPINATH, Kusung LIM
-
Publication number: 20240049051Abstract: A method and an apparatus for clustering Internet protocol (IP) packets in a wireless network are provided. The method includes receiving, by a network device in the wireless network, a plurality of IP packets from an upper layer of a user equipment (UE) in the wireless network or vice versa, initiating a timer on receiving the plurality of IP packets from the upper layer, forming a cluster of IP packets having a predetermined maximum size while the timer is running, stopping the timer once the formation of the cluster is completed, and transmitting the cluster of IP packets to a lower layer of the UE, where the lower layer treats the cluster of IP packets as a single payload to minimize the IP packets handled at the lower layer of the UE.Type: ApplicationFiled: May 17, 2023Publication date: February 8, 2024Inventors: Mahantesh KOTHIWALE, Aneesh Narendra DESHMUKH, Nayan OSTWAL, Anshuman NIGAM, Nitin ANAND
-
Publication number: 20230412514Abstract: A method for management of data flow at a receiver includes receiving, in a reordering window of a PDCP layer, a plurality of data packets each including header information, and determining, based on the header information, packet sequence numbers of the received data packets, flow IDs each associated with a corresponding data packet of the received data packets, and at least one packet flow sequence number of each of the flow IDs, determining, based on the determined flow IDs and the at least one packet flow sequence number of each of the determined flow IDs, a set of data packets of which associated packet flow sequence numbers are in order with respect to the flow IDs, and transferring the determined set of data packets to an upper layer based on determining that the reorder timer of the PDCP layer is running.Type: ApplicationFiled: August 29, 2022Publication date: December 21, 2023Inventors: Srihari Das SUNKADA GOPINATH, Aneesh Narendra Deshmukh, Nayan Ostwal, Gopinath Reddy Sadhu
-
Publication number: 20230397206Abstract: The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). A terminal in a wireless communication system is provided. The terminal includes a transceiver; and at least one processor configured to: receive, from a base station, configuration information for a bandwidth part, and receive, from the base station, information for a resource configuration within the bandwidth part.Type: ApplicationFiled: August 21, 2023Publication date: December 7, 2023Inventors: Pravjyot Singh DEOGUN, Arunkumar NAGARAJAN, Aneesh DESHMUKH, Nayan OSTWAL, Anshuman NIGAM
-
Patent number: 11737088Abstract: The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). A terminal in a wireless communication system is provided. The terminal includes a transceiver; and at least one processor configured to: receive, from a base station, configuration information for a bandwidth part, and receive, from the base station, information for a resource configuration within the bandwidth part.Type: GrantFiled: October 28, 2021Date of Patent: August 22, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Pravjyot Singh Deogun, Arunkumar Nagarajan, Aneesh Deshmukh, Nayan Ostwal, Anshuman Nigam