Patents by Inventor Sweta JAISWAL
Sweta JAISWAL 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: 12245070Abstract: A method and an apparatus are provided for managing quality of service (QoS) in a communication network. A plurality of data flows related to at least one application associated with a user equipment (UE) is received. At least one data flow that requires QoS management related to the at least one application is identified from the plurality of data flows based on an analysis of at least one of a plurality of attributes related to the at least one application. The at least one data flow is classified into a QoS class associated with the at least one application. The at least one data flow is prioritized based on the QoS class.Type: GrantFiled: May 20, 2022Date of Patent: March 4, 2025Assignee: Samsung Electronics Co., LtdInventors: Jamsheed Manja Ppallan, Karthikeyan Arunachalam, Shiva Souhith Gantha, Sweta Jaiswal, Anshuman Nigam, Seongkyu Song
-
Patent number: 11962656Abstract: A method of discovering edge-servers and services through domain name server (DNS) resolution in a mobile edge computing (MEC) platform based network is provided. The method includes communicating a DNS-query from a user-equipment to a DNS server, wherein DNS query pertains to a user-request for accessing one or more web-based services. The user equipment (UE) receives, from the DNS server, a response comprising details with respect to a plurality of available-servers configured for rendering the web-based services. The details comprises at-least one of, an indication of the server being edge server associated with the MEC platform or a remote-server, a location of the server, and one or more services associated with the server. Each of the available servers are evaluated by the UE based on the response at-least based on the plurality of associated services and a distance of the server with respect to the UE.Type: GrantFiled: March 28, 2022Date of Patent: April 16, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Jamsheed Manja Ppallan, Karthikeyan A, Madhan Raj Kanagarathinam, Dronamraju Siva Sabareesh, Ramanathan Palaniappan, Sweta Jaiswal, Irlanki Sandeep, Sunny
-
Patent number: 11558342Abstract: Embodiments herein include a method for concurrently performing asynchronous operations over IPv4 and IPv6 in a mobile device. The method includes capturing a DNS query-pattern of a plurality of DNS queries for a plurality of services of an application in the mobile device. Further, the method includes performing a DNS lookup in a DNS cache, to obtain a DNS resolution over the IPv4 and the IPv6 based on the DNS query-pattern of the plurality of DNS queries for the plurality of services of the application. Further, the method includes storing the DNS resolution based on the DNS lookup in the DNS cache. Further, the method includes triggering a TCP connection using a pre-connected connection descriptor based on a domain name resolution. Further, the method includes storing the pre-connected connection descriptor corresponding to the TCP connection in a connection pool cache.Type: GrantFiled: September 28, 2020Date of Patent: January 17, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Madhan Raj Kanagarathinam, Siva Sabareesh Dronamraju, Sandeep Irlanki, Jamsheed Manja Ppallan, Karthikeyan Arunachalam, Shiva Souhith Gantha, Sunny, Sweta Jaiswal
-
Publication number: 20220369153Abstract: A method and an apparatus are provided for managing quality of service (QoS) in a communication network. A plurality of data flows related to at least one application associated with a user equipment (UE) is received. At least one data flow that requires QoS management related to the at least one application is identified from the plurality of data flows based on an analysis of at least one of a plurality of attributes related to the at least one application. The at least one data flow is classified into a QoS class associated with the at least one application. The at least one data flow is prioritized based on the QoS class.Type: ApplicationFiled: May 20, 2022Publication date: November 17, 2022Inventors: Jamsheed MANJA PPALLAN, Karthikeyan ARUNACHALAM, Shiva Souhith GANTHA, Sweta JAISWAL, Anshuman NIGAM, Seongkyu SONG
-
Publication number: 20220369151Abstract: The disclosure provides a method of Channel Quality Assisted (CQA) transport by a Transmission Control Protocol (TCP) receiver in a wireless network. The method includes: monitoring quality of a wireless channel based on at least one of signal quality parameters and wireless channel events; detecting a fluctuation in the quality of the wireless channel; and sending an indication of the fluctuation in the quality of the wireless channel to a TCP transmitter configured to adjust at least one parameter of a transport layer based on the fluctuation in the quality of the wireless channel.Type: ApplicationFiled: May 12, 2022Publication date: November 17, 2022Inventors: Jamsheed MANJA PPALLAN, Karthikeyan ARUNACHALAM, Shiva Souhith GANTHA, Aneesh DESHMUKH, Seongkyu SONG, Sweta JAISWAL
-
Publication number: 20220224761Abstract: A method of discovering edge-servers and services through domain name server (DNS) resolution in a mobile edge computing (MEC) platform based network is provided. The method includes communicating a DNS-query from a user-equipment to a DNS server, wherein DNS query pertains to a user-request for accessing one or more web-based services. The user equipment (UE) receives, from the DNS server, a response comprising details with respect to a plurality of available-servers configured for rendering the web-based services. The details comprises at-least one of, an indication of the server being edge server associated with the MEC platform or a remote-server, a location of the server, and one or more services associated with the server. Each of the available servers are evaluated by the UE based on the response at-least based on the plurality of associated services and a distance of the server with respect to the UE.Type: ApplicationFiled: March 28, 2022Publication date: July 14, 2022Inventors: Jamsheed Manja PPALLAN, Karthikeyan A, Madhan Raj KANAGARATHINAM, Dronamraju Siva SABAREESH, Ramanathan PALANIAPPAN, Sweta JAISWAL, Irlanki SANDEEP, Sunny
-
Patent number: 11290487Abstract: The embodiments herein disclose methods and systems for reducing network protocol latency for at least one application on an electronic device, a method includes pre-resolving a plurality of Domain Name System (DNS) queries for the at least one application. The plurality of DNS queries is pre-resolved before triggering at least one DNS resolution query from the at least one application. The method includes pre-connecting a plurality of TCP connections of the at least one application with at least one Transmission Control Protocol (TCP) server. The plurality of TCP connections are pre-connected before triggering at least one TCP connection request from the at least one application. The method includes exchanging a plurality of secure certificates with the at least one TCP server to secure the plurality of pre-connected TCP connections. The secure certificates are exchanged before receiving at least one request from the at least one application for secure certificate negotiation.Type: GrantFiled: April 6, 2018Date of Patent: March 29, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Karthikeyan Arunachalam, Jamsheed Manja Ppallan, Dronamraju Siva Sabareesh, Sung-Ki Suh, Tae-Wan Kim, Karthikeyan Subramaniam, Kannan Govindan, Rohit Shankar Lingappa, Sweta Jaiswal
-
Patent number: 11290548Abstract: A method of discovering edge-servers and services through domain name server (DNS) resolution in a mobile edge computing (MEC) platform based network is provided. The method includes communicating a DNS-query from a user-equipment to a DNS server, wherein DNS query pertains to a user-request for accessing one or more web-based services. The user equipment (UE) receives, from the DNS server, a response comprising details with respect to a plurality of available-servers configured for rendering the web-based services. The details comprises at-least one of, an indication of the server being edge server associated with the MEC platform or a remote-server, a location of the server, and one or more services associated with the server. Each of the available servers are evaluated by the UE based on the response at-least based on the plurality of associated services and a distance of the server with respect to the UE.Type: GrantFiled: April 13, 2020Date of Patent: March 29, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Jamsheed Manja Ppallan, Karthikeyan A, Madhan Raj Kanagarathinam, Dronamraju Siva Sabareesh, Ramanathan Palaniappan, Sweta Jaiswal, Irlanki Sandeep, Sunny
-
Publication number: 20210099415Abstract: Embodiments herein include a method for concurrently performing asynchronous operations over IPv4 and IPv6 in a mobile device. The method includes capturing a DNS query-pattern of a plurality of DNS queries for a plurality of services of an application in the mobile device. Further, the method includes performing a DNS lookup in a DNS cache, to obtain a DNS resolution over the IPv4 and the IPv6 based on the DNS query-pattern of the plurality of DNS queries for the plurality of services of the application. Further, the method includes storing the DNS resolution based on the DNS lookup in the DNS cache. Further, the method includes triggering a TCP connection using a pre-connected connection descriptor based on a domain name resolution. Further, the method includes storing the pre-connected connection descriptor corresponding to the TCP connection in a connection pool cache.Type: ApplicationFiled: September 28, 2020Publication date: April 1, 2021Inventors: Madhan Raj KANAGARATHINAM, Siva Sabareesh DRONAMRAJU, Sandeep IRLANKI, Jamsheed MANJA PPALLAN, Karthikeyan ARUNACHALAM, Shiva Souhith GANTHA, Sunny, Sweta JAISWAL
-
Publication number: 20200329109Abstract: A method of discovering edge-servers and services through domain name server (DNS) resolution in a mobile edge computing (MEC) platform based network is provided. The method includes communicating a DNS-query from a user-equipment to a DNS server, wherein DNS query pertains to a user-request for accessing one or more web-based services. The user equipment (UE) receives, from the DNS server, a response comprising details with respect to a plurality of available-servers configured for rendering the web-based services. The details comprises at-least one of, an indication of the server being edge server associated with the MEC platform or a remote-server, a location of the server, and one or more services associated with the server. Each of the available servers are evaluated by the UE based on the response at-least based on the plurality of associated services and a distance of the server with respect to the UE.Type: ApplicationFiled: April 13, 2020Publication date: October 15, 2020Inventors: Jamsheed Manja PPALLAN, Karthikeyan A, Madhan Raj KANAGARATHINAM, Dronamraju Siva SABAREESH, Ramanathan PALANIAPPAN, Sweta JAISWAL, Irlanki SANDEEP, Sunny
-
Publication number: 20200236139Abstract: The embodiments herein disclose methods and systems for reducing network protocol latency for at least one application on an electronic device, a method includes pre-resolving a plurality of Domain Name System (DNS) queries for the at least one application. The plurality of DNS queries is pre-resolved before triggering at least one DNS resolution query from the at least one application. The method includes pre-connecting a plurality of TCP connections of the at least one application with at least one Transmission Control Protocol (TCP) server. The plurality of TCP connections are pre-connected before triggering at least one TCP connection request from the at least one application. The method includes exchanging a plurality of secure certificates with the at least one TCP server to secure the plurality of pre-connected TCP connections. The secure certificates are exchanged before receiving at least one request from the at least one application for secure certificate negotiation.Type: ApplicationFiled: April 6, 2018Publication date: July 23, 2020Inventors: Karthikeyan ARUNACHALAM, Jamsheed MANJA PPALLAN, Dronamraju Siva SABAREESH, Sung-Ki SUH, Tae-Wan KIM, Karthikeyan SUBRAMANIAM, Kannan GOVINDAN, Rohit SHANKAR LINGAPPA, Sweta JAISWAL
-
Publication number: 20200007628Abstract: A method and a user terminal for establishing a connection between the user terminal and a content server are provided. The method includes receiving, at the user terminal, a domain name server (DNS) response including addresses of a plurality of content delivery network (CDN) servers, detecting a round trip time (RTT) for each of the plurality of the CDN servers based on the address of each of the plurality of the CDN servers, the RTT being a time length for rounding trip from the user terminal via one of the CDN servers to the user terminal, determining a first CDN server based on the lowest RTT, transmitting a request for content to the first CDN server, and receiving the requested content from the first CDN server.Type: ApplicationFiled: May 30, 2019Publication date: January 2, 2020Inventors: Karthikeyan ARUNACHALAM, Jamsheed Manja PPALLAN, Dronamraju Siva SABAREESH, Sweta JAISWAL, Madhan Raj KANAGARATHINAM, Kyoungjin MOON
-
Patent number: 9736732Abstract: The present disclosure describes a method for dynamically modifying allocated bandwidth of one or more applications running on a communication device. The method comprises obtaining information regarding one or more applications running on the device, the applications using a communication network of the device; receiving a user input for determining priority levels of the one or more applications; and dynamically distributing bandwidth of a communication network to the one or more applications running on the communication device based on the user input.Type: GrantFiled: July 1, 2015Date of Patent: August 15, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Deepak Ramesh Rao, Karthikeyan Subramaniam, Gyanchandani Monty, Sweta Jaiswal
-
Publication number: 20160007233Abstract: The present disclosure describes a method for dynamically modifying allocated bandwidth of one or more applications running on a communication device. The method comprises obtaining information regarding one or more applications running on the device, the applications using a communication network of the device; receiving a user input for determining priority levels of the one or more applications; and dynamically distributing bandwidth of a communication network to the one or more applications running on the communication device based on the user input.Type: ApplicationFiled: July 1, 2015Publication date: January 7, 2016Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Deepak Ramesh RAO, Karthikeyan SUBRAMANIAM, Gyanchandani MONTY, Sweta JAISWAL