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: 12015669
    Abstract: 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: Grant
    Filed: October 19, 2022
    Date of Patent: June 18, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Indermeet Gandhi, Mark Grayson, Shailender Potharaju
  • Patent number: 12014203
    Abstract: 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: Grant
    Filed: November 23, 2021
    Date of Patent: June 18, 2024
    Assignee: VMware LLC
    Inventors: Jayneel Gandhi, Sujay Yadalam Sudarshan
  • Patent number: 12015917
    Abstract: 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: Grant
    Filed: July 25, 2023
    Date of Patent: June 18, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Srinath Gundavelli, Indermeet Singh Gandhi, Timothy Peter Stammers, Vimal Srivastava
  • Publication number: 20240195718
    Abstract: 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: Application
    Filed: February 22, 2024
    Publication date: June 13, 2024
    Inventors: Amit Kumar, Ankit Gandhi, Himanshu Jain
  • Publication number: 20240193693
    Abstract: 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: Application
    Filed: November 20, 2023
    Publication date: June 13, 2024
    Inventors: Sunhil Kutty, Mandar Joshi, Sahil Gandhi, Sandeep Patil
  • Publication number: 20240195678
    Abstract: 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: Application
    Filed: December 13, 2022
    Publication date: June 13, 2024
    Inventors: Mankamana Prasad Mishra, Nitin Kumar, Frank Brockners, Carlos M. Pignataro, Rakesh Gandhi
  • Publication number: 20240195725
    Abstract: 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: Application
    Filed: July 27, 2023
    Publication date: June 13, 2024
    Inventors: Jaganbabu Rajamanickam, Rakesh Gandhi, Nagendra Kumar Nainar, Madhan Sankaranarayanan
  • Publication number: 20240194264
    Abstract: 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: Application
    Filed: November 21, 2023
    Publication date: June 13, 2024
    Applicant: MICRON TECHNOLOGY, INC.
    Inventors: Dmitry Mikulik, Leo Lukose, Ramanathan Gandhi
  • Publication number: 20240191663
    Abstract: 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: Application
    Filed: December 13, 2022
    Publication date: June 13, 2024
    Inventors: Atanu Talukdar, Steven Hadley, Somesh Chatterjee, Sahill Ratnakumar Gandhi, Indu Kaladhar Polepeddy, Jagan Mohan Dannana, Gernot Ebner
  • Publication number: 20240190450
    Abstract: 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: Application
    Filed: April 14, 2022
    Publication date: June 13, 2024
    Inventors: Johan Hägnander, Ashrith Adisesh, Ansh Gandhi, Elham Goudarzi, Utsav Khan, Torbjörn Norlander
  • Patent number: 12008127
    Abstract: Techniques are described for pooling data originating from different entities into a data pool managed by a data pool management system for performing accurate and resource-efficient statistical and other data operations by entities. Techniques further include maintaining rule sets that govern access to the data sets of the data pool. The DPMS uses the rule sets to determine whether a particular data set, on which a particular operation is requested to be performed, qualifies as authorized data for the requesting entity. In an embodiment, the DPMS determines, based on one rule set, that the particular data set does not qualify as authorized data for the particular operation. The DPMS further determines that based on another rule set the particular data set does qualify as authorized data for the particular operation. Based on determining that authorizing rule set overrides the non-authorizing rule set, DPMS proceeds to performing the particular operation using the particular data set.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: June 11, 2024
    Assignee: RATEGAIN ADARA, INC.
    Inventors: Michael Baird Leavitt, Chinmay Vikram Gandhi, Hongcheng Mi, Yuan Gao, Shuo Yang, Dylan Tao-Pei Su, Julius Quinoveva Quiaot, Jian An, Xiaozhou Fang, Melissa Beth Stein
  • Patent number: 12007829
    Abstract: This disclosure describes implementations for categorizing and displaying a Gantt chart of categorized errors, as well as performing an odd pattern analysis to identify anomalous errors including obtaining a log file that includes a number of log entries where each log entry includes an error message. Converting each error message into an error vector using a predictive model. Determining a category for each error vector using a K-nearest neighbor algorithm, and generating a Gantt chart representing error messages arranged hierarchically by category as a function of time for display at a user interface.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: June 11, 2024
    Assignee: SAP SE
    Inventors: Nirjar Gandhi, Anviti Srivastava, Sudhir Verma, Martin Adam, Vitezslav Visek
  • Publication number: 20240180155
    Abstract: Antimicrobial compositions comprising one or more compound components generally recognized as safe for human consumption, and related methods of use, such compositions and methods as can be employed in a wide range of agricultural, industrial, building, pharmaceutical, personal care and/or animal care products and applications.
    Type: Application
    Filed: February 9, 2024
    Publication date: June 6, 2024
    Inventors: Niranjan R. Gandhi, Victoria Palmer Skebba, Gary A. Strobel
  • Patent number: 12004025
    Abstract: Presented herein are techniques to support handovers in hybrid cell configuration environments. In one example, a method may include determining that a user equipment (UE) is connected to a first shared cell or a first unique cell of a radio access network; and causing a handover for the UE to a second shared cell or a second unique cell of the radio access network based on whether the UE is connected to the first shared cell or the first unique cell, wherein the handover is performed between one of the first shared cell and the second shared cell or the first unique cell and the second unique cell.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: June 4, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Srinath Gundavelli, Indermeet Singh Gandhi, Mark Grayson, Arun G. Khanna
  • Patent number: 12001306
    Abstract: An orchestrator device may receive a request from a first module deployed in a second cloud platform in a second jurisdiction, wherein the request is compliant with a jurisdictional characteristic of the second jurisdiction. The orchestrator device may process the request in order to identify a second module deployed in the first cloud platform to which to forward the request. The orchestrator device may forward the request to the second module to enable fulfillment of the request. The orchestrator device may receive a response from the second module, wherein the response is compliant with a jurisdictional characteristic of the first jurisdiction. The orchestrator device may process the response, to identify a third module deployed in the second cloud platform to which to forward the response. The orchestrator device may forward the response, to the third module.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: June 4, 2024
    Assignee: Avanade Holdings LLC
    Inventor: Gnana Geetha Gandhi
  • Patent number: 12001725
    Abstract: A combined on-package and off-package memory system uses a custom base-layer within which are fabricated one or more dedicated interfaces to off-package memories. An on-package processor and on-package memories are also directly coupled to the custom base-layer. The custom base-layer includes memory management logic between the processor and memories (both off and on package) to steer requests. The memories are exposed as a combined memory space having greater bandwidth and capacity compared with either the off-package memories or the on-package memories alone. The memory management logic services requests while maintaining quality of service (QoS) to satisfy bandwidth requirements for each allocation. An allocation may include any combination of the on and/or off package memories. The memory management logic also manages data migration between the on and off package memories.
    Type: Grant
    Filed: August 23, 2023
    Date of Patent: June 4, 2024
    Assignee: NVIDIA Corporation
    Inventors: Niladrish Chatterjee, James Michael O'Connor, Donghyuk Lee, Gaurav Uttreja, Wishwesh Anil Gandhi
  • Patent number: 11994782
    Abstract: A computer-implemented method for altering an appearance of an electrochromic coating of a vehicle is provided. The method includes determining that a vehicle is a boundary area of a testing zone based on a determined location of the vehicle. The method also includes changing a base appearance of the electrochromic coating of the vehicle to an altered appearance based on the determination that the vehicle is in the boundary area.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: May 28, 2024
    Assignee: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Anil Manohar Omanwar, Kushal S. Patel, Sarvesh S. Patel
  • Patent number: 11995103
    Abstract: In one general embodiment, a computer-implemented method includes determining when two satellites in low Earth orbit (LEO) and having duplicate instances of data stored thereon will be within a predefined distance of one another. A third satellite is identified to store a replication copy of the instance of data for at least a duration that the two satellites will be within the predefined distance of one another. A copy of the instance of data is caused to be transmitted to the third satellite for storage thereon.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: May 28, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
  • Patent number: 11997565
    Abstract: Masking a route by determining a first location of a first user, receiving destination data for the first user, generating a plurality of map segments according to the first location and the destination data, presenting a first map segment to a second user, determining a second location of the first user, and presenting a second map segment to the second user according to the second location.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: May 28, 2024
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Timothy Davis, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
  • Patent number: 11997332
    Abstract: Methods and apparatus to associate audience members with over-the-top device media impressions. An example audience measurement apparatus includes a reporting message receiver to receive a first reporting message from a client device coupled to a residential gateway having an internet protocol (IP) address. An AME ID determiner is to assign an audience measurement entity (AME) identifier to the IP address provided by the received first reporting message. A redirect instructor is to send a redirect instruction to the client device to cause the client device to send a second reporting message to a database proprietor, the redirect instruction to include the AME identifier and the IP address. A DP message reporting receiver is to receive, in response to the sent redirect instruction, a third reporting message from the database proprietor that includes a database proprietor (DP) identifier.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: May 28, 2024
    Assignee: The Nielsen Company (US), LLC
    Inventors: Steven J. Splaine, Harith Gandhi, Kevin K. Gaynor, Gangadhar Jakkula, Narasimha Reddy Goli, Chris Nicotra, Kumar Rao