Patents by Inventor Rahul Jain
Rahul Jain 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: 20250119422Abstract: The disclosure provides a method for authenticating a network agent deployed in a networking environment. The method generally includes receiving, by a network controller in the networking environment, a name of an external node where the network agent is running and a token associated with the external node; in response to receiving the name of the external node, obtaining, by the network controller, a secret associated with the token; parsing, by the network controller, the secret to determine an expected external node name corresponding to the token; comparing the expected external node name with the received external node name; and trusting the network agent when the expected external node name and the received external node name match.Type: ApplicationFiled: October 5, 2023Publication date: April 10, 2025Inventors: Wenying Dong, Jianjun Shen, Rahul Jain, Quan Tian, Mengdie Song, Xu Liu
-
Publication number: 20250110174Abstract: Methods and apparatuses directed to detecting the degradation of electronic components based on thermal testing. In some examples, a device includes heat detection elements, a temperature controller, a memory, and a processor. The temperature controller can receive a signal from each of the heat detection elements and determine a corresponding operating temperature. The processor can receive the operating temperatures from the temperature controller, and can read from the memory a threshold temperature corresponding to each of the heat detection elements. Further, the processor can compare the operating temperatures to their corresponding threshold temperatures and, based on the comparison, generate thermal error data characterizing detected thermal discrepancies. The processor can transmit the thermal error data to cause further operations, such as the disabling of a safety feature, or the display of a warning message, for example.Type: ApplicationFiled: October 2, 2023Publication date: April 3, 2025Inventors: Palkesh JAIN, Rahul GULATI, Niraj Shantilal PALIWAL, Nikhil Rajendra PATIL, Vipul Deepak AHUJA
-
Patent number: 12254340Abstract: Some embodiments provide novel methods for performing services for machines operating in one or more datacenters. For instance, for a group of related guest machines (e.g., a group of tenant machines), some embodiments define two different forwarding planes: (I) a guest forwarding plane and (2) a service forwarding plane. The guest forwarding plane connects to the machines in the group and performs L2 and/or L3 forwarding for these machines. The service forwarding plane (1) connects to the service nodes that perform services on data messages sent to and from these machines, and (2) forwards these data messages to the service nodes. In some embodiments, the guest machines do not connect directly with the service forwarding plane.Type: GrantFiled: January 31, 2023Date of Patent: March 18, 2025Assignee: VMWare LLCInventors: Fenil Kavathia, Anuprem Chalvadi, Yang Ping, Akhila Naveen, Yong Feng, Kantesh Mundaragi, Rahul Mishra, Pierluigi Rolando, Jayant Jain, Raju Koganty
-
Publication number: 20250086494Abstract: Disclosed herein are method, system, and computer product embodiments for generating a textual summary of a data set based on traversing a decision tree according to sequence and rank numbers related to a query. Subsets of the data set may receive a rank number indicating the relevancy of the subset of data to the query. In response to traversing the desicion tree, a textual summary representative of the data set and subsets of data may be generated and displayed. The textual summary may also include a course of action recommendation based on the culmination of the data set and relevant data subsets.Type: ApplicationFiled: September 12, 2023Publication date: March 13, 2025Applicant: American Express Travel Related Services Co., Inc.Inventors: Varun AGARWAL, Krishnaprasad NARAYANAN, Rahul GHOSH, Swetha SRINIVASAN, Anshul JAIN, Bobby CHETAL, Ashni JAUHARY
-
Publication number: 20250080414Abstract: Some embodiments provide a method for configuring a gateway machine in a datacenter. The method receives a definition of a logical network for implementation in the datacenter. The logical network includes at least one logical switch to which logical network endpoints attach and a logical router for handling data traffic between the logical network endpoints in the datacenter and an external network. The method receives configuration data attaching a third-party service to at least one interface of the logical router via an additional logical switch designated for service attachments. The third-party service is for performing non-forwarding processing on the data traffic between the logical network endpoints and the external network. The method configures the gateway machine in the datacenter to implement the logical router and redirect at least a subset of the data traffic between the logical network endpoints and the external network to the attached third-party service.Type: ApplicationFiled: November 19, 2024Publication date: March 6, 2025Inventors: Akhila Naveen, Kantesh Mundaragi, Rahul Mishra, Fenil Kavathia, Raju Koganty, Pierluigi Rolando, Yong Feng, Jayant Jain
-
Patent number: 12229566Abstract: Apparatuses, systems, and techniques to execute one or more application programming interfaces (APIs) to perform one or more operations for one or more accelerators within a heterogeneous processor. In at least one embodiment, one or more processors are to perform one or more instructions in response to one or more APIs to indicate one or more functions to be performed in response to one or more errors from one or more accelerators within a heterogeneous processor.Type: GrantFiled: November 28, 2022Date of Patent: February 18, 2025Assignee: NVIDIA CorporationInventors: Karthik Raghavan Ravi, Ashutosh Jain, Rahul Suresh
-
Patent number: 12224264Abstract: Examples relate to a die interconnect substrate comprising a bridge die comprising at least one bridge interconnect connecting a first bridge die pad of the bridge die to a second bridge die pad of the bridge die. The die interconnect substrate further comprises a substrate structure comprising a substrate interconnect electrically insulated from the bridge die, wherein the bridge die is embedded in the substrate structure. The die interconnect substrate further comprises a first interface structure for attaching a semiconductor die to the substrate structure, wherein the first interface structure is connected to the first bridge die pad. The die interconnect substrate further comprises a second interface structure for attaching a semiconductor die to the substrate structure, wherein the second interface structure is connected to the substrate interconnect. A surface of the first interface structure and a surface of the second interface structure are at the same height.Type: GrantFiled: October 30, 2023Date of Patent: February 11, 2025Assignee: Intel CorporationInventors: Rahul Jain, Ji Yong Park, Kyu Oh Lee
-
Publication number: 20250021388Abstract: A method includes estimating a number of threads to execute batch job within maximum completion time by executing a thread estimation algorithm. Executing the thread estimation algorithm includes: determining, using an ML model, a collection of one or more combinations, each including an estimated number of threads and an actual completion time for processing the batch job using the estimated number of threads, the actual completion time being less than or equal to the maximum completion time, and saving the collection including the one or more combinations in a list of threads and completion times. The list of threads and completion times is used to select, based on a list of cloud virtual machines available for use, an optimal virtual machine or an optimal virtual machine combination, the optimal virtual machine or the optimal virtual machine combination being capable of executing the batch job within the maximum completion time.Type: ApplicationFiled: July 14, 2023Publication date: January 16, 2025Applicant: Oracle Financial Services Software LimitedInventors: Shivam Agrahari, Veresh Jain, Phanindra Choda, Rahul Kiran Gaddam, Harish Macha, Pritam Jena, Unmesh Gopalkrishna Pai
-
Patent number: 12192061Abstract: A method of network visualization that includes receiving key performance indicator (KPI) data inputs collected for nodes included in a Radio Access Network (RAN); filtering the KPI data to remove unreliable KPI data inputs; determining whether the KPI data inputs for a predetermined geographic area exceeds a threshold sample count; causing a graphical user interface (GUI) to be output by a user interface (UI), the GUI including a display of a shape, corresponding to the predetermined geographic area, layered over a map, where the shape represents an indication of network coverage quality, based on the filtered KPI data inputs, for a location corresponding to the shape corresponding to the predetermined geographic area.Type: GrantFiled: May 6, 2022Date of Patent: January 7, 2025Assignee: RAKUTEN SYMPHONY, INC.Inventors: Rahul Jain, Tarun Mishra, Vishal Parashar
-
Patent number: 12170616Abstract: Example methods and systems are provided a network device to perform tunnel-based service insertion in a public cloud environment. An example method may comprise establishing a tunnel between the network device and a service path. The method may also comprise: in response to receiving a first encapsulated packet, identifying the service path specified by a service insertion rule; generating and sending a second encapsulated packet over the tunnel to cause the service path to process an inner packet according to one or more services. The method may further comprise: in response to receiving, from the service path via the tunnel, a third encapsulated packet that includes the inner packet processed by the service path, sending the inner packet processed by the service path, or a fourth encapsulated packet, towards a destination address of the inner packet.Type: GrantFiled: January 30, 2023Date of Patent: December 17, 2024Assignee: VMware LLCInventors: Rahul Jain, Kantesh Mundaragi, Pierluigi Rolando, Jayant Jain, Mukesh Hira
-
Publication number: 20240413619Abstract: Switchgear with an insulated enclosure with interconnection bushings secured to an exterior of the enclosure to provide an electrical connection from conductors to components disposed within the enclosure. A mounting stand is provided that is adapted to be secured to a pad. Existing electrical conductors extend from the pad. The mounting stand includes mounting members. The enclosure includes mounting points. The mounting members are formed with a plurality of mounting locations, and the mounting points are aligned to a mounting location such that the bushings are sufficiently aligned with the conductors to allow interconnection using standard connectors.Type: ApplicationFiled: May 28, 2024Publication date: December 12, 2024Applicant: S&C Electric CompanyInventors: Eliseo Navarrete, David J. Beseda, Rahul Jain, James F. Fargo
-
Patent number: 12154715Abstract: Embodiments include an inductor that comprises an inductor trace and a magnetic body surrounding the inductor trace. In an embodiment, the magnetic body comprises a first step surface and a second step surface. Additional embodiments include an inductor that includes a barrier layer. In an embodiment, an inductor trace is formed over a first surface of the barrier layer. Embodiments include a first magnetic body over the inductor trace and the first surface of the barrier layer, and a second magnetic body over a second surface of the barrier layer opposite the first surface. In an embodiment, a width of the second magnetic body is greater than a width of the first magnetic body.Type: GrantFiled: July 26, 2022Date of Patent: November 26, 2024Assignee: Intel CorporationInventors: Cheng Xu, Kyu-Oh Lee, Junnan Zhao, Rahul Jain, Ji Yong Park, Sai Vadlamani, Seo Young Kim
-
Publication number: 20240332923Abstract: Switchgear including a sealed tank enclosing electrical components and being filled with a dielectric gas containing CO2. The tank also encloses an activated alumina desiccant that absorbs a limited amount of the CO2. In one non-limiting embodiment, the dielectric gas is a blended CO2—Novec™ 4710 dielectric gas and the activated alumina is in the form of beads enclosed in a bag.Type: ApplicationFiled: February 12, 2024Publication date: October 3, 2024Applicant: S&C Electric CompanyInventors: Jeffery Alan Moore, Rahul Jain
-
Publication number: 20240298188Abstract: This disclosure provides methods, apparatuses, and computer-readable mediums for visualizing coverage area deficiencies. In an aspect, a method comprises retrieving, from a data storage, network performance data from a plurality of user wireless mobile devices; filtering the network performance data to narrow the dataset to data samples with accurate locations and dates; counting the number of data samples indicating a coverage deficiency in an area; comparing the number of data samples indicating the coverage deficiency in the area with a predefined threshold; rendering a map including the area; and displaying on the map a visual indicator of the coverage deficiency based on the number of data samples indicating the coverage deficiency in the area exceeding the predefined threshold.Type: ApplicationFiled: April 26, 2022Publication date: September 5, 2024Applicant: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.Inventors: Rahul JAIN, Tarun MISHRA, Ashish SHARMA
-
Patent number: 12074731Abstract: Some embodiments provide a centralized overlay-network cloud gateway and a set of centralized services in a transit virtual cloud network (VCN) connected to multiple other compute VCNs hosting compute nodes (VMs, containers, etc.) that are part of (belong to) the overlay network. The centralized overlay-network cloud gateway provides connectivity between compute nodes of the overlay network (e.g., a logical network spanning multiple VCNs) and compute nodes in external networks. Some embodiments use the centralized overlay-network cloud gateway to provide transitive routing (e.g., routing through a transit VCN) in the absence of direct peering between source and destination VCNs. The overlay network, of some embodiments, uses the same subnetting and default gateway address for each compute node as the cloud provider network provided by the virtual private cloud provider.Type: GrantFiled: June 26, 2022Date of Patent: August 27, 2024Assignee: VMware LLCInventors: Mukesh Hira, Su Wang, Rahul Jain, Ganesan Chandrashekhar, Sandeep Siroya
-
Patent number: 12074773Abstract: A method of network viewport data fetching includes receiving a request at a mobile device to launch a network visualization application; causing a GUI to display of a viewport corresponding to a first geographic area and over the first geographic area one or more shapes; determining a latitude and longitude of a first and a second endpoint; determining a distance of a diagonal; determining a midpoint of the diagonal; in response to a distance between the midpoint and either the first or second endpoint being less than or equal to a threshold distance, updating to a second geographic area; or in response to the distance between the midpoint and either the first or second endpoint being greater than the threshold distance, updating the display of the viewport corresponding to a third geographic area and updating the one or more shapes that display the indication of network coverage quality.Type: GrantFiled: June 23, 2022Date of Patent: August 27, 2024Assignee: RAKUTEN SYMPHONY, INC.Inventors: Tarun Mishra, Rahul Jain, Vishal Parashar
-
Publication number: 20240264570Abstract: Changing state of an external system control is provided. An orientation of a control corresponding to an external system is identified utilizing a machine learning-enabled camera. An actuator head is moved to align with the orientation of the control corresponding to the external system utilizing the machine learning-enabled camera. A current state of the control corresponding to the external system is changed to a user-desired state utilizing the actuator head.Type: ApplicationFiled: February 2, 2023Publication date: August 8, 2024Inventors: Lamogha Chiazor, Tiberiu Suto, Rahul Jain, Nelisa Delgado Van Slate, Amit Vachhani
-
Publication number: 20240265366Abstract: Some embodiments provide systems comprises: a customer database; a product database; a training data database; a customer evaluation system configured to implement one or more machine learning acceptance probability models to identify an acceptance likelihood factor, and determine whether the each respective customer has a corresponding acceptance likelihood factor greater than a likelihood threshold value; and a plurality of point of sale (POS) systems configured to complete sales transactions, obtain customer identifying information, and communicate the customer identifying information to the customer evaluation system; wherein the customer evaluation system is configured to communicate customer information to the payment method offer entity when the customer has an acceptance likelihood factor greater than a likelihood threshold value, receive authorization to present the customer with a payment method offer, and to present the payment method offer.Type: ApplicationFiled: February 6, 2023Publication date: August 8, 2024Inventors: Ravi Kiran Songa, Surbhi Dhariwal, Raisa Mukadam, Darshini Priya Konanki, Nhu Quy Nguyen, Brandy L. Metzner, Rahul Jain, Veera Kishon Kumar Mucherla
-
Publication number: 20240258183Abstract: Embodiments disclosed herein include electronic packages with underfill flow control features. In an embodiment, an electronic package comprises a package substrate and a plurality of interconnects on the package substrate. In an embodiment, a die is coupled to the package substrate by the plurality of interconnects and a flow control feature is adjacent on the package substrate. In an embodiment, the flow control feature is electrically isolated from circuitry of the electronic package. In an embodiment, the electronic package further comprises an underfill surrounding the plurality of interconnects and in contact with the flow control feature.Type: ApplicationFiled: April 10, 2024Publication date: August 1, 2024Inventors: Edvin CETEGEN, Jacob VEHONSKY, Nicholas S. HAEHN, Thomas HEATON, Steve S. CHO, Rahul JAIN, Tarek IBRAHIM, Antariksh Rao Pratap SINGH, Nicholas NEAL, Sergio CHAN ARGUEDAS, Vipul MEHTA
-
Publication number: 20240248828Abstract: Methods, systems, and computer-readable media are disclosed herein for a concurrent comparative tool for assessing sub-models of a data model pipeline in a deployed or pre-deployment environment. The tool may compute a plurality of performance measures that quantitatively assess the performance of each sub-model in the data model pipeline based on a configuration file that facilitates validation of the technological performance and predictive accuracy of the sub-model. Additionally, multiple versions of a sub-model deployed in similar data model pipelines, or in a pre-deployment environment, may be comparatively evaluated. A leading version of the sub-model may be identified and deployed.Type: ApplicationFiled: April 5, 2024Publication date: July 25, 2024Applicant: Cerner Innovation, Inc.Inventors: Uttam Ramamurthy, Ashwin Chhetri, Pankaj Saxena, Rahul Jain V