Patents by Inventor Gaurav

Gaurav 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: 12050658
    Abstract: In an example, a first set of text may be received from a client device. A set of content items may be selected from among content items based upon the first set of text and a plurality of sets of content item text associated with the content items. A set of terms may be determined based upon the first set of text and the set of content items. A similarity profile associated with the set of terms may be generated. The similarity profile is indicative of similarity scores associated with similarities between terms of the set of terms. Relevance scores associated with the set of terms may be determined based upon the similarity profile. One or more search terms may be selected from among the set of terms based upon the relevance scores. A search may be performed based upon the one or more search terms.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: July 30, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Shaunak Mishra, Maxim Ivanovich Sviridenko, Mikhail Kuznetsov, Gaurav Srivastava
  • Publication number: 20240248537
    Abstract: The present invention relates to a system and method for enabling a multi-operator edge environment. The present invention provides an architecture that caters to broad application support (software and hardware support) from multiple EDNs supported by other Edge Service Providers. Further, the architecture of the present invention is based on the 3GPP app enablement architecture that is flexible to incorporate, manage, and cooperate with multiple ESP(s). The developed architecture has several new entities and interfaces to support the multiple ESP. The architecture further includes Federated Edge Configuration Server (F-ECS).
    Type: Application
    Filed: September 22, 2023
    Publication date: July 25, 2024
    Inventors: Brejesh LALL, Ashish Singh PATEL, Gaurav SHUKLA, Arzad Alam KHERANI
  • Publication number: 20240248980
    Abstract: Our Names in physical and real world have transformed into ‘username’s in virtual digital world. Anything that we need to access in digital world asks us for a ‘username’, which can be user selected (like an e-mail address) or provided to a user (like an employee ID/Number). This ‘username’ has indeed become a SuperName, giving access to restricted areas, based on privileges, links to other services as well. So, to a cybercriminal, if a ‘username; is known, more than half the job is done. And once corresponding password is cracked, the whole digital identity lies threadbare. Damages done through transactions of such unauthorized access may get quantified, but dent to privacy is far more damaging.
    Type: Application
    Filed: March 12, 2024
    Publication date: July 25, 2024
    Inventor: Gaurav Sharma
  • Publication number: 20240249012
    Abstract: In some aspects, the techniques described herein relate to a method including: storing, in an application management database, an audit group, wherein the audit group identifies one or more computer applications; querying the application management database, wherein the querying returns a plurality of access control descriptions from the application management database; processing keywords from the plurality of access control descriptions with a machine learning (ML) model to determine a plurality of duty groups; associating access control permissions with the plurality of duty groups based on the keywords; and determining toxic combinations of the access control permissions based on database relationships between the plurality of duty groups, the audit group, and a user identifier.
    Type: Application
    Filed: January 22, 2024
    Publication date: July 25, 2024
    Inventors: Gaurav GAYAWAR, Alok SINGH, Smitha GANESH, Matthew JAVANSHIR, Timothy RADEBAUGH, Jr., Avisa SHERRELL
  • Patent number: 12046132
    Abstract: First feature points can be determined which correspond to pose-invariant surface model properties based on first data points included in a first lidar point cloud acquired by a sensor. A three-dimensional occupancy grid can be determined based on first data points included in the first lidar point cloud. Dynamic objects in a second lidar point cloud acquired by the sensor can be determined based on the occupancy grid. Second feature points can be determined which correspond to pose-invariant surface model properties based on second data points included in the second lidar point cloud not including the dynamic objects. A difference can be determined between corresponding feature points included in the first feature points and the second feature points. A traffic infrastructure system can be alerted based on the difference exceeding a threshold.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: July 23, 2024
    Assignee: Ford Global Technologies, LLC
    Inventors: Matthew Baer Wilmes, Gaurav Pandey, Devarth Parikh
  • Patent number: 12047278
    Abstract: An example method of identifying an equal cost multipath (ECMP)-enabled route-based virtual private networks (RBVPN) in a virtualized computing system, comprises: obtaining, at a telemetry agent executing in an edge server of a data center, learned routes; identifying, by the telemetry agent from the routes, a destination network and a plurality of next hops associated therewith and a plurality of virtual tunnel interfaces (VTIs); identifying, by the telemetry agent for each of the plurality of VTIs, an associated VPN session; grouping, by the telemetry agent, the VPN sessions identified as associated with the plurality of VTIs into an ECMP-enabled RBVPN; adding, by the telemetry agent, a description of the ECMP-enabled RBVPN to telemetry data; and sending, by the telemetry agent, the telemetry data to a telemetry service.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: July 23, 2024
    Assignee: VMware LLC
    Inventors: Gaurav Jindal, Neeraj Mantri
  • Patent number: 12042765
    Abstract: Disclosed herein are methods of electrochemically enhanced amine-based CO2 capture and systems for performing the methods of amine-based CO2 capture. The present methods and systems advantageously may be carried out at ambient temperatures and allow for reusing the amine through multiple cycles.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: July 23, 2024
    Assignee: The Regents of the University of California
    Inventors: Dante Simonetti, David Jassby, Gaurav Sant, Yenwen Tseng
  • Patent number: 12045895
    Abstract: A Software as a Service (SaaS) management platform (SMP) is provided, the SMP configured to perform a method including: receiving a plurality of expense records for a customer organization, wherein each one of the plurality of expense records identifies a user, a vendor, and an amount spent; using a first machine learning model to analyze the plurality of expense records and determine which ones of the expense records represent software purchases; using a second machine learning model to analyze the expense records that are determined to represent software purchases, and identify software titles that the software purchases are for; surfacing the expense records that represent software purchases, in association with their respective identified software titles, through a user interface of the SMP for the customer organization.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: July 23, 2024
    Assignee: Productiv, Inc.
    Inventors: Ashish Aggarwal, Shantanu Kumar, Gaurav Sood, Sharan Jhangiani
  • Patent number: 12047422
    Abstract: Examples herein describe systems and methods for application-specific compliance enforcement. An example method can include receiving, at a user device, profiles containing application-specific restrictions. When a first application is opened, a management agent compares the corresponding application-specific restrictions with current device settings. This can be done with a checksum comparison where the checksums are created based on a hash with an application- or profile-specific identifier. If they differ, the management agent stores the current device settings and prompts for, or automatically changes, the device settings to new compliant values before allowing the first application to operate in the foreground of the user device screen. If the first application is closed or minimized, the stored device settings can be restored. The management agent can compare those against application-specific restrictions of the second application before allowing the second application to run in the foreground.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: July 23, 2024
    Assignee: VMware LLC
    Inventors: Gaurav Verma, Manjunath Subramani, Suchit Shivashankar, Karthikeyan Palanisamy
  • Patent number: 12045139
    Abstract: In some examples, a cluster protection system comprises at least one processor and a memory storing instructions which, when executed by the at least one processor, cause the system to perform operations comprising identifying a target cluster or an object in a container management framework, identifying application data and metadata associated with the target cluster or the object, generating a first snapshot of the target cluster or the object, the first snapshot including at least the metadata, storing the first snapshot in offsite cloud storage, generating a second snapshot of the target cluster, the second snapshot including at least the application data, and storing the second snapshot in a persistent volume in onsite storage.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: July 23, 2024
    Assignee: Rubrik, Inc.
    Inventors: Guilherme Vale Ferreira Menezes, Nohhyun Park, Abhishek Dharmaprikar, Rajath Subramanyam, Pin Zhou, Gaurav Khandelwal, Jiangbin Luo
  • Patent number: 12044730
    Abstract: Techniques and mechanisms for providing performance monitoring information. In an embodiment, a performance monitor circuit receives a communication which indicates a format comprising multiple fields which are each to store a respective count of monitored events. A programming of the performance monitor circuit, based on the communication, designates first bits and second bits of the register to provide, respectively, a first first field and a second field according to the format. Performance monitoring subsequent to the programming successively tallies a first count of first events which occur during a first period of time, and a second count of second events which occur during a second period of time. In another embodiment, performance monitoring results in the register concurrently storing both the first count and the second count.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: July 23, 2024
    Assignee: INTEL CORPORATION
    Inventors: Gaurav Porwal, Subhankar Panda, Theodros Yigzaw, John Holm
  • Patent number: 12046517
    Abstract: Techniques are disclosed for customization of fin-based transistor devices to provide a diverse range of channel configurations and/or material systems within the same integrated circuit die. In accordance with one example embodiment, sacrificial fins are removed and replaced with custom semiconductor material of arbitrary composition and strain suitable for a given application. In one such case, each of a first set of the sacrificial fins is recessed or otherwise removed and replaced with a p-type material, and each of a second set of the sacrificial fins is recessed or otherwise removed and replaced with an n-type material. The p-type material can be completely independent of the process for the n-type material, and vice-versa. Numerous other circuit configurations and device variations are enabled using the techniques provided herein.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: July 23, 2024
    Assignee: Tahoe Research, Ltd.
    Inventors: Glenn A. Glass, Daniel B. Aubertine, Anand S. Murthy, Gaurav Thareja, Tahir Ghani
  • Patent number: 12047271
    Abstract: Embodiments of the present disclosure discloses a method and an interoperability system. The present disclosure aims to provide interoperability between SD-WANs of different vendors. The interoperability system uses information from an agent (software or hardware) installed in network terminals such as routers of each SD-WAN to configure control and management plane signals and configures the agent associated with one SD-WAN to share data with agent associated with another SD-WAN. Therefore, the present disclosure helps in interoperability between SD-WANs from different vendors. Hence, operations are efficient, and cost is reduced.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: July 23, 2024
    Assignee: INFOSYS LIMITED
    Inventors: Gaurav Saxena, Kishore Babu Thota, Amol Nilkantheshwar Joshi
  • Publication number: 20240241823
    Abstract: Implementations described herein relate to a shared function for a multi-port memory device. In some implementations, a memory device may include a first port, a second port, and one or more components configured to manage a shared function of the memory device. The shared function of the memory device may enable a host device that is connected to the first port of the memory device to identify and enumerate the second port of the memory device. In some implementations, the shared function of the memory device may establish a virtual connection between the first port and the second port, and may enable the host device that is connected to the first port of the memory device to share a resource or a function with another host device that is connected to the second port of the memory device.
    Type: Application
    Filed: January 16, 2024
    Publication date: July 18, 2024
    Inventors: Gaurav SINHA, Marco REDAELLI
  • Publication number: 20240243991
    Abstract: An example method of identifying an equal cost multipath (ECMP)-enabled route-based virtual private networks (RBVPN) in a virtualized computing system, comprises: obtaining, at a telemetry agent executing in an edge server of a data center, learned routes; identifying, by the telemetry agent from the routes, a destination network and a plurality of next hops associated therewith and a plurality of virtual tunnel interfaces (VTIs); identifying, by the telemetry agent for each of the plurality of VTIs, an associated VPN session; grouping, by the telemetry agent, the VPN sessions identified as associated with the plurality of VTIs into an ECMP-enabled RBVPN; adding, by the telemetry agent, a description of the ECMP-enabled RBVPN to telemetry data; and sending, by the telemetry agent, the telemetry data to a telemetry service.
    Type: Application
    Filed: March 24, 2023
    Publication date: July 18, 2024
    Inventors: GAURAV JINDAL, NEERAJ MANTRI
  • Publication number: 20240240745
    Abstract: An adjustable stand for a camera with an attachment mechanism connecting the camera to a horizontal arm and a vertical pole. A user-graspable portion rotates with respect to the arm, allowing the user to hold the camera in a fixed orientation while moving the camera around, with the pole rotating and the arm extending and retracting to follow the user movement of the camera. Thus, the image orientation of an image captured by the camera is maintained, and not rotated. An extension mechanism in the arm has enough friction to hold the arm in place but allow the arm to extend and retract with respect to the pole in response to a user pulling or pushing the camera.
    Type: Application
    Filed: March 29, 2024
    Publication date: July 18, 2024
    Inventors: Matthew Malone, Gaurav Bradoo, Po-Yuan Chuang, Thien-Greg Ngoc Nguyen, Emma Kelp-Stebbins, Grace Hina Lee, Osagie Igbeare
  • Publication number: 20240244279
    Abstract: Example solutions for video frame action detection use a gated history and include: receiving a video stream comprising a plurality of video frames; grouping the plurality of video frames into a set of present video frames and a set of historical video frames, the set of present video frames comprising a current video frame; determining a set of attention weights for the set of historical video frames, the set of attention weights indicating how informative a video frame is for predicting action in the current video frame; weighting the set of historical video frames with the set of attention weights to produce a set of weighted historical video frames; and based on at least the set of weighted historical video frames and the set of present video frames, generating an action prediction for the current video frame.
    Type: Application
    Filed: December 21, 2023
    Publication date: July 18, 2024
    Inventors: Gaurav MITTAL, Ye YU, Mei CHEN, Junwen CHEN
  • Patent number: 12039382
    Abstract: Aspects of the disclosure relate to message processing. A computing platform may intercept an application message, which may be directed to a message bus. The computing platform may input the application message into a model, which may output a message priority score for the application message. The computing platform may compare, using the model, the message priority score to a message priority threshold. Based on identifying that the message priority score does not exceed the message priority threshold, the computing platform may route the application message to a message storage system rather than the message bus. The computing platform may monitor the message bus to detect available processing capacity. Based on identifying that the available processing capacity meets or exceeds a message processing threshold, route the application message to the message bus.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: July 16, 2024
    Assignee: Bank of America Corporation
    Inventor: Gaurav Srivastava
  • Patent number: 12037311
    Abstract: Molecules compounds are provided having the structure in Formula I, or a salt thereof, wherein n1 is independently 0, 1, 2, or 3; n2 is 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, or 20; n3 is from 0, 1, 2, or 3; n4 is 0 or 1; and n5 is 0, 1, 2, or 3; and wherein X is O, N, or S; Y, Z, XX, and YY are the same or different and are independently O or S; ZZ comprises nitrogen, oxygen, sulfur, or selenium; and wherein R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12 are as described herein. Methods are also provided for the synthesis of and use of the provided molecules in applications for diagnostic testing.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: July 16, 2024
    Assignee: COWPER SCIENCES INC.
    Inventors: Patrick Walsh, David Smith, Gaurav Saini, Jae H. Park
  • Patent number: D1036961
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: July 30, 2024
    Assignee: The Sherwin Williams Company
    Inventors: Victor J. Levand, Joshua R. Robertson, Sarah Bridget Mulroy, Sharad Gaurav, Randi Boss, Michael C. Lambertson, Jr., Edward Ray Goodwin, Jr.