Patents by Inventor Gandhi
Gandhi 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: 12020035Abstract: This specification describes a programmatic multicast technique enabling one thread (for example, in a cooperative group array (CGA) on a GPU) to request data on behalf of one or more other threads (for example, executing on respective processor cores of the GPU). The multicast is supported by tracking circuitry that interfaces between multicast requests received from processor cores and the available memory. The multicast is designed to reduce cache (for example, layer 2 cache) bandwidth utilization enabling strong scaling and smaller tile sizes.Type: GrantFiled: March 10, 2022Date of Patent: June 25, 2024Assignee: NVIDIA CORPORATIONInventors: Apoorv Parle, Ronny Krashinsky, John Edmondson, Jack Choquette, Shirish Gadre, Steve Heinrich, Manan Patel, Prakash Bangalore Prabhakar, Jr., Ravi Manyam, Wish Gandhi, Lacky Shah, Alexander L. Minkin
-
Patent number: 12021804Abstract: In some aspects, the techniques described herein relate to a method including: obtaining, by a computing device, a set of messages, each message including message metadata and message structure, at least one message of the set of messages comprising a digital asset; clustering, by the computing device, the set of messages based on the message metadata and the message structure; classifying, by the computing device, the clusters into categories; determining, by the computing device, a digital asset structure from at least one message cluster; and generating, by the computing device, at least one mapping rule based on the digital asset structure.Type: GrantFiled: August 16, 2023Date of Patent: June 25, 2024Assignee: YAHOO ASSETS LLCInventors: Kaivalya Gandhi, Kelly Xu, Nil Sahoo, Rafi Sarussi
-
Patent number: 12020217Abstract: Systems and methods for estimating the repair cost of one or more instances of vehicle damage pictured in a digital image are disclosed herein. These systems and methods may first use a damage detection neural network (NN) model to determine location(s), type(s), intensit(ies), and corresponding repair part(s) for pictured damage. Then, a repair cost estimation NN model may be given a damage type, a damage intensity, and the repair part(s) needed to determine a repair cost estimation. The training of each of the damage detection NN model and the repair cost estimation NN model is described. The manner of outputting results data corresponding to the systems and methods disclosed herein is also described.Type: GrantFiled: November 11, 2020Date of Patent: June 25, 2024Assignee: CDK GLOBAL, LLCInventors: Salil Gandhi, Jitendra Choudhary, Saurabh Kshirsagar, Papiya Debnath
-
Publication number: 20240205131Abstract: In one aspect, a method for monitoring a Fast Re-Route (FRR) path between a source node (Node-S) and a destination node (Node-E) in a network, includes generating a discovery-probe at the source node (Node-S) to detect at least one node with an FRR indicator along the FRR path that includes a plurality of next available nodes. The method also includes upon the discovery probe reaching a first node with the FRR indicator, generating a primary probe configured to detect a primary path and a repair probe configured to detect a repair path. The method also includes in response to receiving the primary probe via the primary path and the repair probe via the repair path at the destination node, sending the primary probe and the repair probe back to the source node to monitor the FRR path between the source node and the destination node.Type: ApplicationFiled: November 8, 2023Publication date: June 20, 2024Inventors: Jaganbabu Rajamanickam, Madhan Sankaranarayanan, Nagendra Kumar Nainar, Rakesh Gandhi
-
Publication number: 20240203968Abstract: A chip package and method for fabricating the same are provided that include hybrid bonded bridge dies connecting IC dies on adjacent die stacks. In one example, a chip package includes an interconnect routing structure, a first die stack and a second die stack. The first die stack includes a top die disposed over a bottom die, the bottom die stacked on the interconnect routing structure. The second die stack also includes a top die disposed over a bottom die, the bottom die stacked on the interconnect routing structure. The first bridge die is electrically and mechanically coupled to the top dies of the first and second die stacks. The first bridge die having solid state circuitry that connects circuitries of the top dies of the first and second die stacks.Type: ApplicationFiled: December 14, 2022Publication date: June 20, 2024Inventors: Jaspreet Singh GANDHI, Brian C. GAIDE
-
Publication number: 20240205300Abstract: A distributed computing system is provided, and configured to execute a DNS log analyzer configured to identify a dependency of a first service executed on a first VM at a first server, on a second service executed on a second VM at a second server, via one or more DNS logs of a domain name server. The system is further configured to execute an authentication log analyzer configured to identify a dependency of the first service on a third service executed at a third server, via the one or more token authentication logs of an authentication server. The system is further configured to execute a dependency map generator configured to generate a service-to-service dependency map including the dependency between the first service and the second service, and the dependency between the first service and third service.Type: ApplicationFiled: December 14, 2022Publication date: June 20, 2024Applicant: Microsoft Technology Licensing, LLCInventors: George KIM, Christian Cypress CHUNG, Vivek Sanjeev TEJWANI, Sorabh Kumar GANDHI, Abhishek PATHAK
-
Publication number: 20240199158Abstract: A bicycle seat suspension can include one or more movable body members. The one or more movable body members can be configured to be operatively connected to a bicycle saddle. The one or more movable body members can be configured to change configuration when a load is applied to the bicycle saddle. The bicycle seat suspension can also include a vibration isolator. The vibration isolator can be configured to exhibit a non-linear stiffness profile including a region of quasi-zero stiffness. The vibration isolator can be operatively positioned such that, when the one or more movable body members change configuration responsive to a load being applied to the bicycle saddle, the one or more movable body members can engage the vibration isolator. As a result, the vibration isolator can isolate a person seated on the bicycle saddle from vibrations transferred through the bicycle saddle.Type: ApplicationFiled: December 19, 2022Publication date: June 20, 2024Applicants: Toyota Motor Engineering & Manufacturing North America, Inc., Toyota Jidosha Kabushiki KaishaInventors: Paul A. Gilmore, Michael Paul Rowe, Umesh N. Gandhi, Sanay S. Tandon
-
Publication number: 20240201694Abstract: In an approach for amplifying a mission critical workload to a low Earth orbit (LEO) satellite using a booster drone, responsive to receiving a first request to amplify a mission critical workload to a LEO satellite, a processor initiates a targeted service instance. A processor obtains a level of mission criticality of the first request by mapping the first request against a registry of applications and a respective level of mission criticality of the applications. A processor selects a booster drone from a drone delivery station. A processor determines a first geo-location from where a satellite data communication needs to be initiated. A processor determines a second geo-location of the LEO satellite to where the satellite data communication needs to be pushed. A processor generates one or more signal strength requirements. A processor amplifies the mission critical workload according to the one or more generated signal strength requirements.Type: ApplicationFiled: December 16, 2022Publication date: June 20, 2024Inventors: Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
-
Publication number: 20240199206Abstract: A morphing aerodynamic structure includes a body with an outer covering, a bridle attached to the body, and a light-response polymer disposed on at least one of the outer covering and the bridle. The light-responsive polymer is configured to change shape when illuminated with a laser such that at least one of an angle of attack, roll, pitch and yaw of the morphing aerodynamic structure is at least partially controlled without the use of a mechanical or pneumatic control unit.Type: ApplicationFiled: December 20, 2022Publication date: June 20, 2024Applicants: Toyota Motor Engineering & Manufacturing North America, Inc., Toyota Jidosha Kabushiki KaishaInventors: Yuyang Song, Shailesh N. Joshi, Danil V. Prokhorov, Umesh N. Gandhi
-
Publication number: 20240199751Abstract: The present invention provides methods for treating or preventing asthma and associated conditions in a patient. The methods of the present invention comprise administering to a subject in need thereof a therapeutic composition comprising an interleukin-4 receptor (IL-4R) antagonist, such as an anti-IL-4R antibody.Type: ApplicationFiled: October 26, 2023Publication date: June 20, 2024Inventors: Marius Ardeleanu, Namita A. Gandhi, Neil Graham, Stephane C. Kirkesseli, Sudeep Kundu, Ross E. Rocklin, Allen Radin, Steven P. Weinstein, Jennifer Davidson Hamilton, Jeffrey Ming
-
Patent number: 12015669Abstract: Dynamic Open Radio Access Network Radio Unit (O-RU) sharing between multiple tenant Open RAN Distributed Units (O-DU) may be provided. A Near Real Time RAN Intelligent Controller (nRT-RIC) may receive tenant policies for a first tenant and a second tenant. The nRT-RIC may then determine initial sharing templates for the first tenant and the second tenant based on the tenant policies. The nRT-RIC may send the initial sharing templates to a first tenant Distributed Unit (DU) and a second tenant DU. The nRT-RIC may receive operating metrics from the first tenant DU and the second tenant DU. The nRT-RIC may then determine operational factors based on the operating metrics. The nRT-RIC may alter an allocation of resources between the first tenant and the second tenant based on the operational factors. Finally, the nRT-RIC may send the altered allocation of resources to the first tenant DU and the second tenant DU.Type: GrantFiled: October 19, 2022Date of Patent: June 18, 2024Assignee: Cisco Technology, Inc.Inventors: Indermeet Gandhi, Mark Grayson, Shailender Potharaju
-
Patent number: 12014203Abstract: Systems and methods are described for communications across privilege domains within a central processing unit (“CPU”) core. The CPU core can store a kernel context associated with an operating system within the CPU. An application can request access to the CPU, and the CPU can load a user context associated with the application into the CPU. The CPU can execute instructions from the application while both the kernel context and the user context persist in the CPU. Because both contexts are stored on the CPU, the CPU can switch contexts without loading or unloading context data from memory.Type: GrantFiled: November 23, 2021Date of Patent: June 18, 2024Assignee: VMware LLCInventors: Jayneel Gandhi, Sujay Yadalam Sudarshan
-
Patent number: 12015917Abstract: Presented herein are techniques to facilitate delivering standalone non-public network (SNPN) credentials from an enterprise authentication server to a user equipment (UE) using an Extensible Authentication Protocol (EAP) process. In one example, a method may include determining, by an authentication server of an enterprise, that a UE for the enterprise is to receive credentials to enable the UE to connect to a SNPN of the enterprise in which the determining is performed based, at least in part, on connection of the UE to an access network that is different than the SNPN for the enterprise; and performing an authentication process with the UE by the authentication server in which the authentication process includes providing the credentials to the UE via a first authentication message and obtaining confirmation from the UE via a second authentication message that indicates successful provisioning of the credentials for the UE.Type: GrantFiled: July 25, 2023Date of Patent: June 18, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Srinath Gundavelli, Indermeet Singh Gandhi, Timothy Peter Stammers, Vimal Srivastava
-
Publication number: 20240191663Abstract: Sensor values indicative of operating parameters of a combustion system are received. An emission is determined, by at least a predictive model, based on at least the sensor values. The predictive model has been trained using at least a first set of data acquired from a measured emission and a second set of data determined using at least a physics model. Combustion system operating parameters are adjusted based on at least the determined emission.Type: ApplicationFiled: December 13, 2022Publication date: June 13, 2024Inventors: Atanu Talukdar, Steven Hadley, Somesh Chatterjee, Sahill Ratnakumar Gandhi, Indu Kaladhar Polepeddy, Jagan Mohan Dannana, Gernot Ebner
-
Publication number: 20240195725Abstract: Systems and methods for validating a hardware path capability are provided. The method includes generating, at an ingress node of a network, an operations, administration and maintenance (OAM) probe packet having an OAM bit set associated with validating the hardware path capability, wherein the OAM probe packet comprises a plurality of features; indicating, by each respective intermediate node of a plurality of intermediate nodes in the network along a network path and as instructed by the OAM bit set, whether the respective intermediate node can support the respective feature of the plurality of features; generating, at an egress node associated with the network path, a report regarding whether the plurality of intermediate nodes can support each respective feature of the plurality of features within the OAM probe packet; and determining, based on the report, whether to enable customer traffic implementing the plurality of features along the network path.Type: ApplicationFiled: July 27, 2023Publication date: June 13, 2024Inventors: Jaganbabu Rajamanickam, Rakesh Gandhi, Nagendra Kumar Nainar, Madhan Sankaranarayanan
-
Publication number: 20240195718Abstract: Methods and apparatuses for detecting timestamp discontinuities and video resolution discontinuities within a packet stream and marking locations of the detected discontinuities within the packet stream are described. Prior to transmission of the packet stream, an electronic device may perform timestamp discontinuity detection by acquiring a sequence of packets to be transmitted, identifying a first timestamp associated with an earliest packet within the sequence of packets, identifying a second timestamp associated with a latest packet within the sequence of packets, determining a timestamp time difference between the first timestamp and the second timestamp, determining a maximum chunk time difference based on a data rate at which the sequence of packets were encoded and a data size of the encoded packets, and detecting that a timestamp discontinuity exists within the sequence of packets if the timestamp time difference is greater than the maximum chunk time difference.Type: ApplicationFiled: February 22, 2024Publication date: June 13, 2024Inventors: Amit Kumar, Ankit Gandhi, Himanshu Jain
-
Publication number: 20240193693Abstract: A method for integrated and holistic asset management within a unified model is provided. The method can include receiving a unique identifier corresponding to an asset, mapping, based on the unique identifier, the asset to a plurality of asset management systems, wherein the plurality of asset management systems are each arranged to manage one or more aspects of a plurality of aspects of the asset. The method also includes receiving, from the plurality of asset management systems, data characterizing the plurality of aspects of asset, generating a unified model of the asset including the data characterizing the plurality of aspects of asset from the plurality of asset management systems, generating a first graphical user interface (GUI) of the unified model and providing the GUI within a user interface display.Type: ApplicationFiled: November 20, 2023Publication date: June 13, 2024Inventors: Sunhil Kutty, Mandar Joshi, Sahil Gandhi, Sandeep Patil
-
Publication number: 20240190450Abstract: The present disclosure relates to a method for emergency steering of a vehicle in response to a failure of a vehicle steering system, comprising determining a failure of the vehicle steering system, locking a first and a second wheel of a steering axle of said vehicle, such that said first and second wheels of said steering axle of said vehicle are prevented from rotating, and applying a first drive torque to a first wheel and a second different torque to a second wheel, of a non-steering axle of said vehicle, thereby steering the vehicle into a desired direction. The present disclosure further relates to an emergency steering system of a vehicle for steering the vehicle in response to a failure of a vehicle steering system, as well as to a vehicle comprising such a system, and to a computer program for performing the steps of the method.Type: ApplicationFiled: April 14, 2022Publication date: June 13, 2024Inventors: Johan Hägnander, Ashrith Adisesh, Ansh Gandhi, Elham Goudarzi, Utsav Khan, Torbjörn Norlander
-
Publication number: 20240194264Abstract: Memory cells, and memories and memory array structures containing such memory cells, might include a control gate, a channel, a gate dielectric between the channel and the control gate, a charge-storage node between the gate dielectric and the control gate, a charge-blocking material between the charge-storage node and the control gate, a laminated dielectric between the charge-blocking material and the control gate, and a high-K dielectric between the laminated dielectric and the control gate, wherein the laminated dielectric comprises an instance of a first dielectric material between the charge-blocking material and the high-K dielectric and an instance of a second dielectric material between the instance of the first dielectric material and the high-K dielectric, and wherein the instance of the first dielectric material has a higher oxygen areal density than an oxygen areal density of the instance of the second dielectric material.Type: ApplicationFiled: November 21, 2023Publication date: June 13, 2024Applicant: MICRON TECHNOLOGY, INC.Inventors: Dmitry Mikulik, Leo Lukose, Ramanathan Gandhi
-
Publication number: 20240195678Abstract: A method is performed by a network controller that is configured to control routers configured to forward a multicast flow downstream from a first hop router that is a root of a multicast tree formed by the routers to last hop routers that terminate branches of the multicast tree, respectively. The method includes collecting operational configuration information from the routers and constructing a topological view of the multicast tree based on the operational configuration information; causing the routers to forward multicast probes downstream from the first hop router along all of the branches toward the last hop routers to trace the multicast tree; receiving, from particular ones of the last hop routers that received the multicast probes, indications that the multicast probes were received; and detecting failures in the multicast tree based on the indications and the topological view.Type: ApplicationFiled: December 13, 2022Publication date: June 13, 2024Inventors: Mankamana Prasad Mishra, Nitin Kumar, Frank Brockners, Carlos M. Pignataro, Rakesh Gandhi