Patents by Inventor Manoj Gupta
Manoj Gupta 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: 20250126128Abstract: An example apparatus comprises memory, first instructions, and programmable circuitry to be programmed by the first instructions to associate a first portion of metadata with a first category, the metadata corresponding to a cloud resource of a cloud account, associate a second portion of the metadata with a second category, and determine a template based on the first portion being greater than the second portion, the template associated with the first category, the template including second instructions to define a target state to be enforced on the cloud account.Type: ApplicationFiled: April 30, 2024Publication date: April 17, 2025Inventors: Manish Jain, Siddharth Sukumar Burle, Vishal Gupta, Manoj Kumar Jain, Neeraj Pramod Shah, Chaitrali Talegaonkar, Sagar Sheetalchandra Hukkeri, Ashitosh Dilip Wagh
-
Publication number: 20250099527Abstract: The present invention relates to ashwagandha root extract that potentiates the complete spectrum of natural active principles present in the Ashwagandha root. The composition is prepared by a process that uses no organic solvent media to extract active principles. The compositions are further potentiated with milk or with biproducts of milk like whey, milk solids, curd etc.Type: ApplicationFiled: September 23, 2024Publication date: March 27, 2025Applicant: Bright Lifecare Pvt. LtdInventors: Anupam Trehan, Manoj Kumar Verma, Anurag Gupta, Rachna Anand, Gopal Taneja, Sameer Maheshwari
-
Patent number: 12241454Abstract: The invention relates to wind turbines, particularly to controlling reactive power exchange between a power grid and a wind power plant. The wind power plant has a plurality of wind turbine generators each having a corresponding power converter with a converter controller. Further, the wind power plant has a power plant transformer with an on load tap changer coupled between the wind power plant and the power grid. The power plant controller is regulating the on load tap changer and is generating reactive component setpoints for the wind turbine generators, when determining a need for production of short-term reactive power due to a sudden change in reactive power measured at the point of common coupling.Type: GrantFiled: January 20, 2022Date of Patent: March 4, 2025Assignee: VESTAS WIND SYSTEMS A/SInventors: Bo Yin, Torsten Lund, Gert Karmisholt Andersen, Kouroush Nayebi, Manoj Gupta
-
Publication number: 20250063349Abstract: A network testing system includes a non-transitory computer readable medium configured to store instructions thereon, and a processor. The processor is configured to execute the instructions for receiving first reporting data associated with a master node for a first group of users. The processor is configured to execute the instructions for receiving second reporting data associated with a secondary node for a second group of users. The processor is configured to execute the instructions for determining whether an interface link between the master node and the secondary node has been established. The processor is configured to execute the instructions for establishing the interface link between the master node and the secondary node, in response to a determination that the interface link is not established.Type: ApplicationFiled: June 16, 2023Publication date: February 20, 2025Inventors: Manoj KUMAR, Shubham GUPTA, Rishi DAVDA, Md Nurul AMIN
-
Publication number: 20250039167Abstract: A method includes receiving, by a universal authentication application from a resource provider computer, a user credential verification request message comprising a user identifier, server computer data, and interaction data for an interaction. The universal authentication application transmits the user credential verification request message to a browser that invokes the authenticator to verify biometric information of a user. The universal authentication application receives a user credential verification response message from the authenticator. The user credential verification response message includes signed interaction data. The universal authentication application sends the user credential verification response message to the resource provider computer. The resource provider computer provides at least the signed interaction data to a plurality of server computers to retrieve a plurality of portable device credentials respectively associated with the plurality of server computers.Type: ApplicationFiled: September 19, 2024Publication date: January 30, 2025Applicant: Visa International Service AssociationInventors: Jalpesh Chitalia, Gavin Shenker, Manoj Kannembath, Amit Gupta
-
Publication number: 20250039664Abstract: Systems and methods use a protocol for a secure reassociation exchange. A first device can be used in the exchange and includes a circuit configured to provide at least one frame to a second device. The frame includes comprises a protected reassociation request message. Alternatively, frame can include a protected reassociation response message.Type: ApplicationFiled: July 28, 2023Publication date: January 30, 2025Applicant: Avago Technologies International Sales Pte. LimitedInventors: Nizamudeen Mohamed Buhari, Shivkumar Basavaraj Tadahal, Karthik Desh Kulkarni, Manoj Raveendranath Kamath, Raghvendra Gupta, Kumar Ramanna
-
Patent number: 12212635Abstract: A method of traffic forwarding and disambiguation through the use of local proxies and addresses. The technique leverages DNS to on-ramp traffic to a local proxy. The local proxy runs on the end user's device. According to a first embodiment, DNS is used to remap what would normally be a wide range of IP addresses to localhost based on 127.0.0.0/8 listening sockets, where the system can then listen for connections and data. In a second embodiment, a localhost proxy based on a TUN/TAP interface (or other packet interception method) with a user-defined CIDR range to which the local DNS server drives traffic is used. Requests on that local proxy are annotated (by adding data to the upstream connection).Type: GrantFiled: January 3, 2023Date of Patent: January 28, 2025Assignee: Akamai Technologies, Inc.Inventors: Seetharama Sarma Ayyadevara, Charles E. Gero, Stephan Benny, Pravin Tatti, Manoj Kumar, Seemant Choudhary, Robert Lauro Quiros, Priyatham Phani Srinath Adigopula, Poornima Venkatesha, Sumeet Gupta
-
Publication number: 20250028739Abstract: Systems and methods for data visualization in the metaverse with portability to multiple metaverse channels are disclosed. In one embodiment, a method for data visualization in the metaverse with portability to multiple metaverse channels may include: (1) ingesting, by a data rendering computer program, data from a plurality of data sources, each data source associated with an entity; (2) categorizing, by the data rendering computer program, the ingested data into a plurality of categories, wherein each category of data comprises data from a subset of two or more of the plurality of the data sources; and (3) streaming, by the data rendering computer program, one of the categories of data to an immersive input/output device associated with a user over one of a plurality of metaverse channels, wherein the category of data is consumed by the immersive input/output device.Type: ApplicationFiled: July 18, 2023Publication date: January 23, 2025Inventors: Sitaram YARLAGADDA, Ananth HEGDE, Ritu SHARMA, Priyanka KEWALRAMANI, Virinchi Ramakrishna RACHERLA, Pranay BOPPANA, Allison EDWARDS, Nicole HUI, Jay GUPTA, Samuel STEGALL, Xiaoyue LIU, Annabel TO, Kwanwoo KIM, Richard PAREDES, Manoj GANAPATHY, Venu MACHA, Phillips Hunter CUMMIN, Marigrace SEATON, Joseph LAWLER, Rod TA, George ARIAS, Vaibhav SRIRAM
-
Publication number: 20250007771Abstract: A network management system includes a memory configured to store a machine learning model and processing circuitry in communication with the memory. The processing circuitry is configured to receive network data from a plurality of network devices of an internal network managed by the network management system. The internal network may be connected to an external network isolated from the network management system. Additionally, the processing circuitry is configured apply the machine learning model to detect, based on the network data, a network failure within the external network and perform a corrective action to remediate the network failure within the external network.Type: ApplicationFiled: June 28, 2023Publication date: January 2, 2025Inventors: Gorakhanath Kathare, Manoj Gupta
-
Publication number: 20250007803Abstract: A network management system instructs a first network device to obtain one or more parameters related to a Wireless Area Network (WAN) link between the first network device and a second network device. The network management system executes a machine learning system configured to apply, to the one or more parameters related to the WAN link, a machine learning model trained with parameters of links to predict bandwidths of the links, to predict a maximum bandwidth of the WAN link. The network management system outputs an indication of the predicted maximum bandwidth of the WAN link.Type: ApplicationFiled: June 30, 2023Publication date: January 2, 2025Inventors: Gorakhanath Kathare, Jie C. Jiang, Manoj Gupta
-
Publication number: 20240356803Abstract: Techniques are disclosed for identifying sets of network devices to which to deploy a software upgrade based on an importance to the network of each network device. For example, a network system obtains information identifying a number of instances of an application associated with network traffic forwarded by each network device of a plurality of network devices. The instances of the application are executed by client devices serviced by each network device in forwarding the network traffic. The network system assigns each network device to different upgrade groups based on the number of instances of the application, each upgrade group associated with a different relative priority. The network system deploys a software upgrade to each network device according to a priority of the respective upgrade group relative to a priority of the other upgrade groups.Type: ApplicationFiled: June 28, 2024Publication date: October 24, 2024Inventors: Manoj Gupta, Rupamjyoti Sarma Baruah, Gorakhanath Kathare
-
Patent number: 12126178Abstract: Operating a renewable energy generator forming part of a renewable energy power plant. During a fault experienced by a power network: determining an active current set point to enable a reactive current supply boost at the point of connection between the plant and the network, the active current set point being based on a voltage level associated with the generator and on operational characteristics of the generator, plant, power network and/or connecting network; calculating a time period for the reactive current boost, the time period being the maximum time that the active current set point can be maintained for; and controlling the generator during the calculated time period to alter active current output to the determined active current set point, thereby providing the reactive current supply boost at the point of connection.Type: GrantFiled: November 28, 2019Date of Patent: October 22, 2024Assignee: VESTAS WIND SYSTEMS A/SInventors: Manoj Gupta, Janakiraman Sivasankaran
-
Patent number: 12113363Abstract: There is provided a method for operating a renewable energy power plant comprising a plurality of renewable energy generators, the method comprising: calculating a rate of change of reactive power reference level for transitioning between a present reactive power reference level, output by a reactive power controller, and a target reactive power reference level, the target reference level being suitable for normal operation of the renewable energy power plant; and, following a fault on a power network to which the renewable energy power plant is connected, dispatching a control signal for controlling the renewable energy power plant to generate or consume reactive power at the calculated rate of change to transition the reactive power level of the renewable energy power plant to the target reactive power reference level.Type: GrantFiled: November 28, 2019Date of Patent: October 8, 2024Assignee: VESTAS WIND SYSTEMS A/SInventors: Manoj Gupta, Kouroush Nayebi, Janakiraman Sivasankaran
-
Patent number: 12107726Abstract: Techniques are disclosed for identifying sets of network devices to which to deploy a software upgrade based on an importance to the network of each network device. For example, a network system obtains information identifying a number of instances of an application associated with network traffic forwarded by each network device of a plurality of network devices. The instances of the application are executed by client devices serviced by each network device in forwarding the network traffic. The network system assigns each network device to different upgrade groups based on the number of instances of the application, each upgrade group associated with a different relative priority. The network system deploys a software upgrade to each network device according to a priority of the respective upgrade group relative to a priority of the other upgrade groups.Type: GrantFiled: December 15, 2022Date of Patent: October 1, 2024Assignee: Juniper Networks, Inc.Inventors: Manoj Gupta, Rupamjyoti Sarma Baruah, Gorakhanath Kathare
-
Patent number: 12058000Abstract: Techniques are disclosed for identifying sets of network devices to which to deploy a software upgrade based on an importance to the network of each network device. For example, a network system obtains information identifying a number of instances of an application associated with network traffic forwarded by each network device of a plurality of network devices. The instances of the application are executed by client devices serviced by each network device in forwarding the network traffic. The network system assigns each network device to different upgrade groups based on the number of instances of the application, each upgrade group associated with a different relative priority. The network system deploys a software upgrade to each network device according to a priority of the respective upgrade group relative to a priority of the other upgrade groups.Type: GrantFiled: December 15, 2022Date of Patent: August 6, 2024Assignee: Juniper Networks, Inc.Inventors: Manoj Gupta, Rupamjyoti Sarma Baruah, Gorakhanath Kathare
-
Publication number: 20240216426Abstract: The present disclosure provides recombinant antigen presenting cells and methods of use thereof in the culture and expansion of immune cells ex vivo. In some aspects, immune cells expanded through co-culture of the recombinant antigen presenting cells disclosed herein are administered to a subject to treat a disease or condition in the subject, e.g., to treat a cancer.Type: ApplicationFiled: April 27, 2022Publication date: July 4, 2024Applicant: TAKEDA PHARMACEUTICAL COMPANY LIMITEDInventors: Nandhu SOBHANA, Alisha BOTHUN, Gil BENEZER, Shruti BADKAR, Rabi MISHRA, Hui-Hsin CHANG, Wanwen LI, Mansi SONI, Lan CAO, Xi SHl, Jane YEH, Mengyao LUO, Manoj GUPTA, Akito NAKAMURA, Doanh MAI, Mei Rosa NG
-
Publication number: 20240120740Abstract: The invention relates to wind turbines, particularly to controlling reactive power exchange between a power grid and a wind power plant. The wind power plant has a plurality of wind turbine generators each having a corresponding power converter with a converter controller. Further, the wind power plant has a power plant transformer with an on load tap changer coupled between the wind power plant and the power grid. The power plant controller is regulating the on load tap changer and is generating reactive component setpoints for the wind turbine generators, when determining a need for production of short-term reactive power due to a sudden change in reactive power measured at the point of common coupling.Type: ApplicationFiled: January 20, 2022Publication date: April 11, 2024Inventors: Bo YIN, Torsten LUND, Gert Karmisholt ANDERSEN, Kouroush NAYEBI, Manoj GUPTA
-
Patent number: 11899698Abstract: A computer system is provided, including a processor coupled to a mass storage device that stores instructions, which, upon execution by the processor, cause the processor to store an original string formed of a plurality of characters, perform a wordbreak algorithm on the original string, and tokenize the original string to generate a processed string including a plurality of word tokens separated by spaces. The processor is further configured to generate an offset map between locations within the word tokens in the processed string and corresponding locations in the original string and classify a portion of the processed string as a target. The processor is further configured to identify target characters in the original string that correspond to the target using the offset map and perform a predetermined action on the target characters in the original string.Type: GrantFiled: August 3, 2021Date of Patent: February 13, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Manoj Gupta, Kavin Motlani
-
Publication number: 20240007350Abstract: Techniques are disclosed for identifying sets of network devices to which to deploy a software upgrade based on an importance to the network of each network device. For example, a network system obtains information identifying a number of instances of an application associated with network traffic forwarded by each network device of a plurality of network devices. The instances of the application are executed by client devices serviced by each network device in forwarding the network traffic. The network system assigns each network device to different upgrade groups based on the number of instances of the application, each upgrade group associated with a different relative priority. The network system deploys a software upgrade to each network device according to a priority of the respective upgrade group relative to a priority of the other upgrade groups.Type: ApplicationFiled: December 15, 2022Publication date: January 4, 2024Inventors: Manoj Gupta, Rupamjyoti Sarma Baruah, Gorakhanath Kathare
-
Publication number: 20240004628Abstract: Techniques are disclosed for recommending particular versions of a software image for installation on a network device. In one example, a cloud-based Wide-Area Network (WAN) assurance system determines, for a first entity, entities having similar entity profiles as an entity profile of the first entity. The system obtains historical information, such as historical performance information, for network devices of the entities having similar entity profiles as the entity profile of the first entity. The system computes, based on the historical information, software image scores for software images used by the network devices. The system outputs, for display, an indication specifying a recommended software image to install on a first network device of the first entity, the recommended software image selected based on the software image scores for the software images used by the network devices.Type: ApplicationFiled: December 28, 2022Publication date: January 4, 2024Inventors: Manoj Gupta, Gorakhanath Kathare, Rupamjyoti Sarma Baruah