Patents by Inventor Rahul Pal
Rahul Pal 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: 20240129149Abstract: An example apparatus disclosed herein is to receive network data communicated via a first channel associated with the online collaboration session, the network data including received media data packets. The disclosed example apparatus is also to analyze the network data to determine first loopback data, the first loopback data including at least one of a first quality score based on a first analysis of the received media data packets or a second quality score based on a second analysis of media decoded from the received media data packets. The disclosed example apparatus is also to analyze local data obtained by a local client during the online collaboration session to determine second loopback data. The disclosed example apparatus is further to cause transmission of a loopback message to a moderator client via the second channel, the loopback message based on the first loopback data and the second loopback data.Type: ApplicationFiled: December 27, 2023Publication date: April 18, 2024Inventors: Aiswarya M. Pious, Tao Tao, Stanley Jacob Baran, Michael Daniel Rosenzweig, Chia-Hung Sophia Kuo, Rahul R, Nagalakshmi S, Praveen Kashyap Ananta Bhat, Balvinder Pal Singh, Navya P, Jason Tanner, Passant V. Karunaratne, Venkateshan Udhayan, Srikanth Potluri
-
Publication number: 20240064680Abstract: A wireless communication network handles Session Management Function (SMF) outage in a Tracking Area (TA). An external SMF that is outside the TA registers with an internal Network Repository Function (NRF) that is inside in the TA. The internal NRF detects the SMF outage for an internal SMF inside the TA. The internal NRF receives an SMF request from an internal Access and Mobility Management Function (AMF) inside the TA. In response to the SMF outage, the internal NRF transfers an SMF response to the internal AMF that indicates the external SMF. The external SMF receives network signaling from the internal AMF and responsively directs an external User Plane Function (UPF) that is outside the TA to exchange user data with internal wireless access nodes that are inside the TA.Type: ApplicationFiled: August 18, 2022Publication date: February 22, 2024Inventors: Kunal Prakash Barawkar, John Paul Tuscano Cruz, Swetha Gopisetti, Aziz Motiwala, Praveen Singaram Muthukumar, Rahul Pal, Rushabhkumar Dahyabhai Patel, Suresh Thanneeru
-
Patent number: 11902336Abstract: Systems, devices, and techniques described herein relate to interception of data traffic that is traversing a network at a relatively high throughput rate. In some examples, a request to initiate interception is received from a server. In response to receiving the request to initiate interception, an instruction to forward user plane data to the server can be transmitted to a User Plane Function (UPF). The UPF may be transferring the user plane data in a data flow. The instruction may cause the UPF to forward the user plane data to the server in multiple streams. In addition, control plane data associated with the data flow can be transmitted to the server.Type: GrantFiled: November 11, 2021Date of Patent: February 13, 2024Assignee: T-Mobile USA, Inc.Inventors: Suliman Albasheir, Rahul Pal
-
Patent number: 11889357Abstract: A method for selecting a user plane function when a user equipment (UE) attaches to a wireless communication network may include determining a data throughput limit associated with the UE, identifying a first user plane function having a first data throughput capacity, and identifying a second user plane function having a second data throughput capacity, wherein the first throughput capacity is higher than the second throughput capacity. The method may further include selecting the first user plane function if the data throughput limit of the UE is above a predetermined threshold, selecting the second user plane function if the data throughput limit of the UE is below the predetermined threshold, and sending a session request to the selected first or second user plane function.Type: GrantFiled: September 30, 2022Date of Patent: January 30, 2024Assignee: T-Mobile USA, Inc.Inventors: Muhammad Waqar Afzal, Suliman Albasheir, Rahul Pal
-
Publication number: 20240031308Abstract: An integrated circuit includes a core region of logic circuits and a network routed outside the core region. The network includes a wide layer and a narrow layer. The wide layer comprises first routers coupled in series. The narrow layer comprises second routers coupled in series.Type: ApplicationFiled: September 29, 2023Publication date: January 25, 2024Applicant: Intel CorporationInventors: Rahul Pal, Ashish Gupta, Keong Hong Oh, Gia Thuyet Ngo, Vikrant Kapila, Ankita Roy
-
Patent number: 11871330Abstract: Systems, devices, and techniques described herein relate to migrating a communication session from a path including a stressed user plane function (UPF) to a path including a replacement UPF. A communication session may traverse a first path including the first UPF. After establishing the communication session, the first UPF may be determined to be stressed. In response, the communication session can be proactively migrated to a second path including a second UPF. According to various implementations, the existing communication session can be maintained during the migration, thereby substantially eliminating interruptions caused by the stressed first UPF.Type: GrantFiled: October 31, 2022Date of Patent: January 9, 2024Assignee: T-Mobile USA, Inc.Inventors: Suliman Albasheir, Boris Antsev, Christopher H. Joul, Rahul Pal, Suresh Thanneeru, Karunakalage Viraj Rakitha Silva, Salvador Mendoza, Rushabhkumar Patel
-
Publication number: 20230403670Abstract: Methods, media, and systems provide a more robust IP Multimedia Subsystem (IMS) deregistration process that deregisters a user equipment under circumstances that currently prevent a timely deregistration. For example, the aspects deregister a user equipment (UE) from an IMS core even when the UE disconnects from the Packet Data Network Gateway (PGW) or other EPC component without sending a SIP deregistration to the IMS core. The technology described herein automatically generates a deregistration message and communicates the message to the IMS core (e.g., a Session Termination Request Communication using Diameter Protocol between a PCRF & a P-CSCF) upon determining the session with the EPC is terminated. The UE is then deregistered from the IMS core.Type: ApplicationFiled: June 9, 2022Publication date: December 14, 2023Inventors: Praveen Singaram Muthukumar, Aziz Yunus Motiwala, Rahul Pal, Rushabhkumar Patel
-
Publication number: 20230370946Abstract: Solutions for providing a data traffic session for a user equipment (UE) over a wireless network comprises: receiving, by a session management node (e.g., a session management function, SMF), for a packet routing node (e.g., a user plane function, UPF), an indication of supported interne protocol (IP) traffic type (e.g., IPv4 or IPv6), wherein the indication of supported IP traffic type indicates support for a first IP traffic type or support for a second IP traffic type; allocating, by the session management node, to the packet routing node, a set of IP addresses based on at least the indication of supported IP traffic types, wherein allocating the set of IP addresses comprises allocating only supported IP addresses and withholding allocation of unsupported IP addresses; and providing, to the UE, using an IP address of the set of IP addresses, the data traffic session through the packet routing node.Type: ApplicationFiled: May 13, 2022Publication date: November 16, 2023Inventors: Praveen Singaram Muthukumar, Rahul Pal, Rushabhkumar Patel, Kameswaran Arunachalam, Karunakalage Viraj Rakitha Silva
-
Publication number: 20230337120Abstract: System and methods for efficient serving gateway and packet data gateway selections are described. A mobile device may attempt transmit an attach request to a network requesting packet data services in a particle protocol. A control plane of a serving gateway may receive the attach request and determine a serving gateway user plane that is configured to operate in the specified protocol. The serving gateway control plane may then propagate the determined serving gateway user plane to a packet data network gateway control plane for selection of the serving gateway user plane and a corresponding packet data network gateway user plane for use in providing packet services to the mobile device.Type: ApplicationFiled: April 13, 2022Publication date: October 19, 2023Inventors: Praveen Singaram Muthukumar, Rahul Pal, Rushabhkumar Patel, Karunakalage Viraj Rakitha Silva
-
Patent number: 11743198Abstract: Systems and methods for classifying a traffic flow on a network to determine parameters are described herein. The systems and methods use a policy API of a cellular network to allow entities to self-identify when, for example, their traffic flows may be encrypted or the identity of the originating location is obfuscated. The requesting entity accesses the policy API and transmits a self-identification request for a particular set of parameters to be used for subsequent traffic flows from the self-identification requesting entity. The cellular network may use the self-identification requests to allocate resources according to the parameters listed in the self-identification request without requiring the cellular network to decrypt the transmissions or analyze the transmissions to determine parameters.Type: GrantFiled: June 9, 2021Date of Patent: August 29, 2023Assignee: T-Mobile USA, Inc.Inventors: Jeffery A. Smith, Rahul Pal, Geeta Khetan
-
Patent number: 11716677Abstract: Systems, devices, and techniques described herein relate to prioritizing access by first user equipment (UEs) connected to a first radio access technology (RAT) type over access by second UEs connected to a second RAT type responsive to a failure of a core network node. A node of the core network, such as a session management node, may determine that another node of the core network has failed based on a negative response or no response from that other node. The node may then prioritize access based on RAT types of requesting UEs.Type: GrantFiled: April 1, 2021Date of Patent: August 1, 2023Assignee: T-Mobile USA, Inc.Inventors: Muhammad Waqar Afzal, Suresh Thanneeru, Suliman Albasheir, Rahul Pal, Karunakalage Viraj Rakitha Silva
-
Publication number: 20230236995Abstract: Techniques to shared system memory across nodes in a system. Circuitry is arranged to provide a mechanism to share a memory region of a memory maintained at a first host CPU at a first node across multiple other host CPUs at multiple other nodes using various links and protocols described in one or more revisions of the Compute Express Link (CXL) specification.Type: ApplicationFiled: March 28, 2023Publication date: July 27, 2023Inventors: Ramkumar JAYARAMAN, Robert BLANKENSHIP, Yojan CHITKARA, Rahul PAL
-
Publication number: 20230138558Abstract: A method for selecting a user plane function when a user equipment (UE) attaches to a wireless communication network may include determining a data throughput limit associated with the UE, identifying a first user plane function having a first data throughput capacity, and identifying a second user plane function having a second data throughput capacity, wherein the first throughput capacity is higher than the second throughput capacity. The method may further include selecting the first user plane function if the data throughput limit of the UE is above a predetermined threshold, selecting the second user plane function if the data throughput limit of the UE is below the predetermined threshold, and sending a session request to the selected first or second user plane function.Type: ApplicationFiled: September 30, 2022Publication date: May 4, 2023Inventors: Muhammad Waqar Afzal, Suliman Albasheir, Rahul Pal
-
Publication number: 20230114164Abstract: In a further embodiment, a system on a chip integrated circuit (SoC) is provided that includes an active base die including a first cache memory, a first die mounted on and coupled with the active base die, and a second die mounted on the active base die and coupled with the active base die and the first die. The first die includes an interconnect fabric, an input/output interface, and an atomic operation handler. The second die includes an array of graphics processing elements and an interface to the first cache memory of the active base die. At least one of the graphics processing elements are configured to perform, via the atomic operation handler, an atomic operation to a memory device.Type: ApplicationFiled: December 15, 2021Publication date: April 13, 2023Applicant: Intel CorporationInventors: Rahul Pal, Aravindh Anantaraman, Lakshminarayana Pappu, Dongsheng Bi, Guadalupe J. Garcia, Altug Koker, Joydeep Ray, Rahul Joshi, Shrikul Atulkumar Joshi, Mahak Gupta
-
Publication number: 20230087004Abstract: Systems, devices, and techniques described herein relate to migrating a communication session from a path including a stressed user plane function (UPF) to a path including a replacement UPF. A communication session may traverse a first path including the first UPF. After establishing the communication session, the first UPF may be determined to be stressed. In response, the communication session can be proactively migrated to a second path including a second UPF. According to various implementations, the existing communication session can be maintained during the migration, thereby substantially eliminating interruptions caused by the stressed first UPF.Type: ApplicationFiled: October 31, 2022Publication date: March 23, 2023Inventors: Suliman Albasheir, Boris Antsev, Christopher H. Joul, Rahul Pal, Suresh Thanneeru, Karunakalage Viraj Rakitha Silva, Salvador Mendoza, Rushabhkumar Patel
-
Patent number: 11611927Abstract: A telecommunication network associated with a wireless telecommunication provider can be configured to select user-plane functions (UPFs) for a user equipment (UE) in a network, and the handover of subscriber sessions. According to some configurations, a nearest UPF to the UE can be picked to service the UE. Choosing the nearest UPF may reduce latency to the UE when sending and receiving packets through a cellular network, such as a 5G network. Subscriber sessions can be handed over across multiple UPFs based on mobility of the UE. Subscriber sessions may be anchored on UPFs located either on edge locations or centralized data centers. Because of mobility of subscribers from a first location (e.g., x) to a second location (e.g., y), a subscriber's session can be moved from one user plane node to another user plane node seamlessly.Type: GrantFiled: November 25, 2020Date of Patent: March 21, 2023Assignee: T-Mobile USA, Inc.Inventors: Suliman Albasheir, Rahul Pal, Karunakalage Viraj Rakitha Silva, Muhammad Waqar Afzal
-
Patent number: 11604730Abstract: A processor, including a core; and a cache-coherent memory fabric coupled to the core and having a primary cache agent (PCA) configured to provide a primary access path; and a secondary cache agent (SCA) configured to provide a secondary access path that is redundant to the primary access path, wherein the PCA has a coherency controller configured to maintain data in the secondary access path coherent with data in the main access path.Type: GrantFiled: July 27, 2020Date of Patent: March 14, 2023Assignee: Intel CorporationInventors: Rahul Pal, Philip Abraham, Ajaya Durg, Bahaa Fahim, Yen-Cheng Liu, Sanilkumar Mm
-
Publication number: 20230075268Abstract: Systems, devices, and techniques described herein relate to efficient Evolved Packet System (EPS) fallback. A method may include receiving a rejection message that indicates a rejection to set up a call through a 5th Generation (5G) network by a 5G Radio Access Network (RAN). In response to receiving the rejection message, the method may include transmitting a request to establish a dedicated bearer through a 4th Generation (4G) network. A confirmation that the second dedicated bearer has been established through the 4G network may be received within a predetermined time after transmitting the request.Type: ApplicationFiled: November 14, 2022Publication date: March 9, 2023Inventors: Rahul Pal, Suresh Thanneeru, Salvador Mendoza, Karunakalage Viraj Rakitha Silva
-
Publication number: 20230027807Abstract: The present disclosure is directed to enabling operation of a field programmable gate array (FPGA) while preventing application quiescence during FPGA reconfiguration. In embodiments of the disclosure, proxy agent firmware may enable downstream transactions (e.g., PCIe transactions) to be serviced during reconfiguration of the FPGA. Programmable logic states (e.g., PCIe configuration states or memory-mapped input/output (MMIO) states) are saved in memory and maintained by the proxy agent (via a management controller running the proxy agent). Once the FPGA is reconfigured, the state may be restored to the FPGA's programmable logic, and the FPGA may operate on the current state of the transactions.Type: ApplicationFiled: September 29, 2022Publication date: January 26, 2023Inventors: Rahul Pal, Ashish Gupta, Gary Wallichs, Sreedhar Ravipalli
-
Publication number: 20220405453Abstract: Systems or methods of the present disclosure may provide a programmable logic device including a network-on-chip (NoC) to facilitate data transfer between one or more main intellectual property components (main IP) and one or more secondary intellectual property components (secondary IP). To reduce or prevent excessive congestion on the NoC, the NoC may include one or more traffic throttlers that may receive feedback from a data buffer, a main bridge, or both and adjust data injection rate based on the feedback. Additionally, the NoC may include a data mapper to enable data transfer to be remapped from a first destination to a second destination if congestion is detected at the first destination.Type: ApplicationFiled: June 30, 2022Publication date: December 22, 2022Inventors: Rahul Pal, Ashish Gupta, Navid Azizi, Jeffrey Schulz, Yin Chong Hew, Thuyet Ngo, George Chong Hean Ooi, Vikrant Kapila, Kok Kee Looi