Patents by Inventor Niranjan

Niranjan 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: 12243294
    Abstract: Image fingerprints (embeddings) are generated by an image fingerprinting model and indexed with an approximate nearest neighbors (ANN) model trained to identify the most similar fingerprint based on a subject embedding. For image matching, a score is provided that indicates a similarity between the input embedding and the most similar identified embedding, which allows for matching even when an image has been distorted, rotated, cropped, or otherwise modified. For image classification, the embeddings in the index are clustered and the clusters are labeled. Users can provide just a few images to add to the index as a labeled cluster. The ANN model returns a score and label of the most similar identified embedding for labeling the subject image if the score exceeds a threshold. As improvements are made to the image fingerprinting model, a converter model is trained to convert the original embeddings to be compatible with the new embeddings.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: March 4, 2025
    Assignee: Netskope, Inc.
    Inventors: Jason B. Bryslawskyj, Yi Zhang, Ari Azarafrooz, Wayne Xin, Yihua Liao, Niranjan Koduri, Emanoel Daryoush
  • Patent number: 12244558
    Abstract: This disclosure provides methods and techniques of performing source network address translation (SNAT) at a packet sender (e.g., a client device) instead of a gateway device (e.g., a proxy device). The present disclosure performs a SNAT operation at the packet sender, relieving the gateway device from the SNAT operation to perform other duties (e.g., policy enforcement). An example method of network address translation includes modifying, by a processing device at a data packet origination device (e.g., a client device), network address information in an internet protocol (IP) header of a packet using a public IP address. The method further includes sending the packet to a public network based on the public IP address.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: March 4, 2025
    Assignee: Snowflake Inc.
    Inventors: Brandon S. Baker, Niranjan Kumar Sharma, Xuguang Yang, Haowei Yu
  • Patent number: 12244071
    Abstract: Disclosed is a radiator assembly configured to operate in the range of 3.4-4.2 GHz. The radiator assembly comprises a folded dipole with four dipole arms that radiate in two orthogonal polarization planes, whereby the signal of each polarization orientation is radiated by two opposite radiator arms that radiate the signal 180 degrees out of phase from each other. The radiator assembly has a balun structure that includes a balun trace that conductively couples to a ground element on the same side of the balun stem plate. The combination of the shape of the folded dipole and the balun structure reduces cross polarization between the two polarization states and maintains strong phase control between the opposing radiator arms.
    Type: Grant
    Filed: April 2, 2024
    Date of Patent: March 4, 2025
    Assignee: John Mezzalingua Associates, LLC
    Inventors: Niranjan Sundararajan, Jiaqiang Zhu
  • Publication number: 20250067777
    Abstract: Systems and methods implement measuring, in a test and measurement instrument, operational signal timing parameters of electrical signals being communicated over an electrical bus by a device under test. A bus timing characteristics analyzer identifies nominal signal timing parameters for the acquired electrical signals. The nominal signal timing parameters are defined by the bus protocol and defining timing criteria for the electrical signals. The analyzer measures operational signal timing parameters for each of the acquired electrical signals and compares, for each of the electrical signals, the operational signal timing parameters to the nominal signal timing parameters to determine whether the operational signal timing parameters satisfy the timing criteria. The analyzer then displays, on the test and measurement instrument, a visual indication for each of the electrical signals indicating whether the operational signal timing parameters for the electrical signal satisfy the timing criteria.
    Type: Application
    Filed: August 16, 2024
    Publication date: February 27, 2025
    Inventors: Niranjan R Hegde, Archana I. Akkalkot, Sushree Sangita Dash
  • Publication number: 20250068433
    Abstract: In some implementations, a server device may receive a request to validate a connectivity between the server device and a device associated with a cellular site. The server device may generate an ISO image that includes site-specific configuration information for the cellular site. The server device may utilize the ISO image to configure an operating system of the device. The server device may test the connectivity between the server device and the device based on configuring the operating system. The server device may perform one or more actions based on testing the connectivity between the server device and the device.
    Type: Application
    Filed: November 12, 2024
    Publication date: February 27, 2025
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Anil K. GUNTUPALLI, Niranjan B. AVULA, Eric J. MAIZ, Baijian ZHANG, Yang XU, Xiaobo WANG, Cheng LIU
  • Publication number: 20250071074
    Abstract: In some implementations, the techniques described herein relate to a method including: (i) identifying, by a processor, an electronic message addressed to an inbox of a user that comprises a confirmation of a transaction involving a platform, (ii) searching, by the processor, for an additional electronic message addressed to the inbox indicating an alteration applicable to the transaction, (iii) causing display, by the processor, of a prompt informing the user of the alteration applicable to the transaction, (iv) composing, by a large language model (LLM) executed by the processor, a potential electronic message to an operator of the platform requesting the alteration be retroactively applied to the transaction, and (v) in response to receiving user input regarding the potential electronic message, sending, by the processor, a subsequent electronic message to the operator of the platform requesting the alteration be retroactively applied to the transaction.
    Type: Application
    Filed: October 30, 2023
    Publication date: February 27, 2025
    Inventors: Kenneth SEBASTIAN, Carol WANG, Gregory ANTONOVSKY, Renganathan DHANAGOPAL, Suraj UPRETI, Edward YANG, Sanika SHIRWADKAR, Chinmay RANE, Praveen MAREEDU, Lippe OOSTERHOF, Kaivalya Niranjan GANDHI, Maria PIVA
  • Patent number: 12236351
    Abstract: Apparatuses, systems, and techniques are described to determine locations of objects using images including digital representations of those objects. In at least one embodiment, a gaze of one or more occupants of a vehicle is determined independently of a location of one or more sensors used to detect those occupants.
    Type: Grant
    Filed: October 30, 2023
    Date of Patent: February 25, 2025
    Assignee: Nvidia Corporation
    Inventors: Feng Hu, Niranjan Avadhanam, Yuzhuo Ren, Sujay Yadawadkar, Sakthivel Sivaraman, Hairong Jiang, Siyue Wu
  • Publication number: 20250061690
    Abstract: Image fingerprints (embeddings) are generated by an image fingerprinting model and indexed with an approximate nearest neighbors (ANN) model trained to identify the most similar fingerprint based on a subject embedding. For image matching, a score is provided that indicates a similarity between the input embedding and the most similar identified embedding, which allows for matching even when an image has been distorted, rotated, cropped, or otherwise modified. For image classification, the embeddings in the index are clustered and the clusters are labeled. Users can provide just a few images to add to the index as a labeled cluster. The ANN model returns a score and label of the most similar identified embedding for labeling the subject image if the score exceeds a threshold. As improvements are made to the image fingerprinting model, a converter model is trained to convert the original embeddings to be compatible with the new embeddings.
    Type: Application
    Filed: August 16, 2023
    Publication date: February 20, 2025
    Inventors: Yihua Liao, Niranjan Koduri, Emanoel Daryoush, Jason B. Bryslawskyj, Yi Zhang, Ari Azarafrooz, Wayne Xin
  • Publication number: 20250062720
    Abstract: An oscilloscope includes input channels for receiving at least one voltage signal and at least one current signal from at least one component of a photovoltaic power system under test (SUT), a user interface including a display and one or more controls for receiving one or more test configuration settings from a user, and one or more processors configured to acquire waveforms of the at least one voltage signal and the at least one current signal, and implement a photovoltaic power system compliance test module that automatically determines, in real-time, one or more SUT performance measurements based on the acquired voltage and current waveforms and the one or more test configuration settings, displays, in real-time, the one or more SUT performance measurements to the user on the display. Methods of performing automated hardware-in-the-loop testing of a photovoltaic power system under test using an oscilloscope are also disclosed.
    Type: Application
    Filed: August 16, 2024
    Publication date: February 20, 2025
    Applicant: Tektronix, Inc.
    Inventors: Shubha B, Krishna N H Sri, Niranjan R. Hegde, Vivek Shivaram
  • Publication number: 20250061691
    Abstract: Image fingerprints (embeddings) are generated by an image fingerprinting model and indexed with an approximate nearest neighbors (ANN) model trained to identify the most similar fingerprint based on a subject embedding. For image matching, a score is provided that indicates a similarity between the input embedding and the most similar identified embedding, which allows for matching even when an image has been distorted, rotated, cropped, or otherwise modified. For image classification, the embeddings in the index are clustered and the clusters are labeled. Users can provide just a few images to add to the index as a labeled cluster. The ANN model returns a score and label of the most similar identified embedding for labeling the subject image if the score exceeds a threshold. As improvements are made to the image fingerprinting model, a converter model is trained to convert the original embeddings to be compatible with the new embeddings.
    Type: Application
    Filed: August 16, 2023
    Publication date: February 20, 2025
    Inventors: Jason B. Bryslawskyj, Yi Zhang, Ari Azarafrooz, Wayne Xin, Yihua Liao, Niranjan Koduri, Emanoel Daryoush
  • Publication number: 20250058016
    Abstract: In an embodiment, the present disclosure pertains to a method to promote tissue repair and wound healing. In general, the method includes applying a protease composition to an area of skin, modulating, by the protease composition, at least one of a wound-related protein or an inflammation-related protein, and treating the area of skin for a prescribed period of time. In some embodiments, the protease composition includes one or more proteases. In an additional embodiment, the present disclosure pertains to a kit to promote tissue repair and wound healing. In general, the kit includes, inter alia, a wound-related protein or inflammation-related protein modulating protease composition comprising one or more proteases. In some embodiments, each of the one or more proteases is in a solution at a concentration of 10?8 to 2% (w/v).
    Type: Application
    Filed: August 14, 2023
    Publication date: February 20, 2025
    Inventors: Priya Niranjan, Komel V. Grover
  • Patent number: 12230264
    Abstract: An example process includes while an electronic device is engaged in a communication session with external device(s): receiving, from a first user of the electronic device, input to invoke a first digital assistant; receiving, from the first user, a natural language input corresponding to a task; in accordance with invoking the first digital assistant, generating, by the first digital assistant, a prompt for further user input about the task; transmitting, to the external device(s), the prompt for further user input about the task; after transmitting the prompt for further user input, receiving, from an external device of the external device(s), a response to the prompt for further user input; initiating, by the first digital assistant, based on the response and information corresponding to the first user stored on the electronic device, the task; and transmitting, to the external device(s), an output indicative of the initiated task.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: February 18, 2025
    Assignee: Apple Inc.
    Inventors: Rae L. Lasko, German W. Bauer, Felicia W. Edwards, Niranjan Manjunath, Jonathan H. Russell, Lynn Streja, Keith C. Strickling, Garrett L Weinberg
  • Patent number: 12230040
    Abstract: State information can be determined for a subject that is robust to different inputs or conditions. For drowsiness, facial landmarks can be determined from captured image data and used to determine a set of blink parameters. These parameters can be used, such as with a temporal network, to estimate a state (e.g., drowsiness) of the subject. To improve robustness, an eye state determination network can determine eye state from the image data, without reliance on intermediate landmarks, that can be used, such as with another temporal network, to estimate the state of the subject. A weighted combination of these values can be used to determine an overall state of the subject. To improve accuracy, individual behavior patterns and context information can be utilized to account for variations in the data due to subject variation or current context rather than changes in state.
    Type: Grant
    Filed: November 21, 2023
    Date of Patent: February 18, 2025
    Assignee: Nvidia Corporation
    Inventors: Yuzhuo Ren, Niranjan Avadhanam
  • Publication number: 20250053457
    Abstract: Systems, methods, and computer program products are provided for dynamically processing model inference or training requests. A system may include at least one processor to receive a plurality of requests from a plurality of requesting systems, create a plurality of instantiations of at least one machine-learning model based on the plurality of requests and service data associated with each requesting system of the plurality of requesting systems, stream data associated with at least one request of the plurality of requests to each instantiation of the plurality of instantiations, adjust a rate limit for each instantiation of the plurality of instantiations based on the service data associated with at least one requesting system related to a respective instantiation, resulting in an adjusted rate limit, and process at least one request of the plurality of requests with an instantiation of the plurality of instantiations based on the adjusted rate limit.
    Type: Application
    Filed: August 6, 2024
    Publication date: February 13, 2025
    Inventors: Mingji Lou, Peng Peng, Victor James Genty, Niranjan Dashrath Jadhav, Ningyu Shi, Runxin He, Yu Gu, James M. Gordon, Ajay Raman Rayapati, Junjun Yu
  • Publication number: 20250053495
    Abstract: In some implementations, the techniques described herein relate to a method including: receiving a request from a user to analyze a consumer microservice; retrieving first source code associated with the consumer microservice and second source code associated with a producer microservice; analyzing the first source code to identify issues in the first source code; retrieving log data generated by the consumer microservice; analyzing the first source code, the second source code, and the log data to identify unused fields transmitted by the producer microservice to the consumer microservice; generating a report including the issues and the unused fields; and transmitting the report to the user responsive to the request.
    Type: Application
    Filed: August 7, 2023
    Publication date: February 13, 2025
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Ashish GUPTA, Arunkumar AMARNATH, Rohit AGRAWAL, Kanakasubramaniam KRISHNAMURTHI, Viraj MANTRI, Vasanth VARMA, Suresh GUNDAPANENI, Niranjan PADHI, Vyjayanthi VENKATARAMAN
  • Publication number: 20250050831
    Abstract: In various examples, systems and methods are disclosed that accurately identify driver and passenger in-cabin activities that may indicate a biomechanical distraction that prevents a driver from being fully engaged in driving a vehicle. In particular, image data representative of an image of an occupant of a vehicle may be applied to one or more deep neural networks (DNNs). Using the DNNs, data indicative of key point locations corresponding to the occupant may be computed, a shape and/or a volume corresponding to the occupant may be reconstructed, a position and size of the occupant may be estimated, hand gesture activities may be classified, and/or body postures or poses may be classified. These determinations may be used to determine operations or settings for the vehicle to increase not only the safety of the occupants, but also of surrounding motorists, bicyclists, and pedestrians.
    Type: Application
    Filed: October 30, 2024
    Publication date: February 13, 2025
    Inventors: Atousa Torabi, Sakthivel Sivaraman, Niranjan Avadhanam, Shagan Sah
  • Publication number: 20250042413
    Abstract: State information can be determined for a subject that is robust to different inputs or conditions. For drowsiness, facial landmarks can be determined from captured image data and used to determine a set of blink parameters. These parameters can be used, such as with a temporal network, to estimate a state (e.g., drowsiness) of the subject. To improve robustness, an eye state determination network can determine eye state from the image data, without reliance on intermediate landmarks, that can be used, such as with another temporal network, to estimate the state of the subject. A weighted combination of these values can be used to determine an overall state of the subject. To improve accuracy, individual behavior patterns and context information can be utilized to account for variations in the data due to subject variation or current context rather than changes in state.
    Type: Application
    Filed: October 21, 2024
    Publication date: February 6, 2025
    Inventors: Yuzhuo Ren, Niranjan Avadhanam
  • Publication number: 20250046992
    Abstract: A multi-band antenna has a first tilt section and a second tilt section. The first tilt section has a first tilted reflector on which is disposed a first plurality of radiators configured to radiate in a low band, and a first flat reflector on which is disposed a second plurality configured to radiate in a mid band; and a second tilt section having a second tilted reflector on which is disposed a third plurality of radiators configured to radiate in a low band, and a second flat reflector on which is disposed a fourth plurality configured to radiate in a mid band, the second tilted reflector being tilted at a second tilt angle. The antenna has a conformal radome that has sloped surfaces that substantially match the tilt of the first and second tilted reflectors.
    Type: Application
    Filed: February 9, 2024
    Publication date: February 6, 2025
    Inventors: Taehee Jang, Niranjan Sundararajan, Karthik Janardhanan
  • Patent number: 12218914
    Abstract: Techniques for policy-based dynamic VPN profile selection using DNS protocol are provided. In some embodiments, a system/process/computer program product for policy-based dynamic VPN profile selection using DNS protocol includes receiving, at a DNS server for an enterprise network, a Domain Name System (DNS) request for a resource from an endpoint client; determining an IP address and an authentication token for the endpoint client to access the resource using a secure tunnel; and sending a DNS response, from the DNS server, including the IP address and the authentication token to the endpoint client.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: February 4, 2025
    Assignee: Infoblox Inc.
    Inventor: Raghavendra Singh Niranjan
  • Patent number: 12215980
    Abstract: Techniques for graduated navigation displayed on an electronic device used in servicing items for users are described herein. For example, the electronic device can receive a first set of directions for moving towards a first geolocation associated with a service address using a first navigation method for presentation. The electronic device can transition from the first set of directions to a second set of directions in response to detecting a transition trigger associated with a second geolocation. The transition can involve ceasing providing the first set of directions for presentation. The transition can also involve providing the second set of directions for moving from the second geolocation towards the service address using a second navigation for presentation.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: February 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Sajeeva L. Pallemulle, James Walt Hammans Stallings, Margo Conner, Niranjan Dharmarajan, Alexander Blackstock, Abhijeet Rajiv Deshmukh, Jonathan Paul McCabe, Randy Fussell, Iliya Koreshev