Patents by Inventor Gaurav Verma

Gaurav Verma 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: 12254490
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Search results responsive to a query are identified including a first search result in a top set of search results, the first search result associated with a first entity. A first eligible content item is identified for presentation along with the search results, the first eligible content item associated with the first entity. A combined content item is identified that is a combination of the first search result and first eligible content item and is to be presented as a search result responsive to the query. The combined content item is augmented including: identifying entities related to the first entity, identifying content items that are associated with the related entities, selecting at least one identified content item, and using content from the selected content items to augment the combined content item.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: March 18, 2025
    Assignee: Google LLC
    Inventors: Yunkai Zhou, Jennifer J. Huang, Alexander Collins, Ian James Leader, Conrad Wai, Christopher Souvey, Lewis Denizen, Gaurav Garg, Awaneesh Verma, Emily Kay Moxley, Jeremy Silber, Daniel Amaral de Medeiros Rocha, Alexander Fischer
  • Patent number: 12242836
    Abstract: Systems and methods are described for a launcher on a user device that allow users to choose between multiple launcher modes. In an example, a user can log in to a management application on a user device that manages the user device. The management application can send the credentials to a server. The server can verify the credentials and send a launcher profile associated with the user to the management application. The management application can check the launcher profile to determine whether the user is allowed to choose a launcher mode. If so, the management application can display the available launcher modes on the user device. The user can select a launcher mode, and the management application can configure the launcher with settings corresponding to the selected mode.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: March 4, 2025
    Assignee: Omnissa, LLC
    Inventor: Gaurav Verma
  • Publication number: 20250048077
    Abstract: Systems and methods for providing non-active subscriber identity module (SIM) services leveraging multiple SIMs configured at multiple UEs are disclosed herein. A primary user equipment (UE), activating a first SIM of a dual SIM dual standby (DSDS) configuration used by the primary UE to perform active-mode network communications on the first SIM and sends, to a secondary UE, an indication to activate a second SIM of the DSDS configuration in response to the activating the first SIM of the DSDS configuration used by the primary UE. The secondary UE receives the indication to activate the second SIM of the first DSDS configuration used by the primary UE and activates the second SIM for use by the secondary UE in response to receiving the indication. Accordingly, the secondary UE may handle any network communications on the second SIM during the network communications on the first SIM at the primary UE.
    Type: Application
    Filed: June 18, 2024
    Publication date: February 6, 2025
    Inventors: Abhigyan Joshi, Manjunath Prasad, Krishna Basawaraj Patil, Nithish Kulur Prabhakara, Li Li, Ajay Singh, Xiangpeng Jing, Dinesh Kumar Arora, Gaurav Pathak, Rajeev Verma, Pinki Gyanchandani
  • Patent number: 12212494
    Abstract: Some embodiments provide a novel method for dynamically deploying gateways for a first network connecting machines. The first network includes segments, routers, and a first gateway that connects to an external network. The method identifies a set of two or more segments that consumes more than a threshold amount of bandwidth of the first gateway. The identified set includes at least first and second segments. The method identifies one or more segment groups by aggregating two or more segments in the identified set. A first segment group includes the first and second segments and a third segment that is not in the identified set of two or more segments. The method configures a second gateway to process flows associated with each identified group including the first group. The method configures a set of routers to forward flows from machines of each segment of each identified group to the second gateway.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: January 28, 2025
    Assignee: VMware LLC
    Inventors: Chandan Ghosh, Anantha Mohan Raj, Gaurav Jindal, Siddhant Verma, Saurabh Garg
  • Publication number: 20250028538
    Abstract: Disclosed are various approaches for management and monitoring of delegated scope on devices. In some examples, A management agent on a client device receives a scope delegation profile that specifies a scope to delegate from the management agent to a particular application. A scope delegation software development kit (SDK) consumed by the management agent invokes a function of an operating system (OS)-based policy manager to delegate the scope to the particular application. The management agent receives delegated scope data specifying that the particular application utilized the scope and provides it to the management service.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 23, 2025
    Inventors: GAURAV VERMA, KARTHIKEYAN PALANISAMY
  • Patent number: 12198459
    Abstract: In implementations of systems for generating indications of relationships between electronic documents, a processing device implements a relationship system to segment text of electronic documents included in a document corpus into segments. The relationship system determines a subset of the electronic documents that includes electronic document pairs having a number of similar segments that is greater than a threshold number. The similar segments are identified using locality sensitive hashing. The electronic document pairs are classified as related documents or unrelated documents using a machine learning model that receives a pair of electronic documents as an input and generates an indication of a classification for the pair of electronic documents as an output. Indications of relationships between particular electronic documents included in the subset are generated based at least partially on the electronic document pairs that are classified as related documents.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: January 14, 2025
    Assignee: Adobe Inc.
    Inventors: Natwar Modani, Vaidehi Ramesh Patil, Inderjeet Jayakumar Nair, Gaurav Verma, Anurag Maurya, Anirudh Kanfade
  • Publication number: 20240427995
    Abstract: A method includes receiving a text to be used for generating an image. The method further includes determining whether the text is a visual text using a machine learning model trained to classify whether an input text is non-visual text or visual text. The method further includes responsive to determining that the text is a visual text, generating the image using a second machine learning model based on the text. The method further includes displaying the image and the text.
    Type: Application
    Filed: June 22, 2023
    Publication date: December 26, 2024
    Inventors: Jiuxiang GU, Ryan ROSSI, Gaurav VERMA, Christopher TENSMEYER, Ani NENKOVA
  • Patent number: 12149520
    Abstract: Systems and methods are described for enrolling a user device in a Unified Endpoint Management (“UEM”) system over a closed network. After an initial boot or factory reset of a user device, a user can scan a Quick Response code, or other scannable code, that is embedded with enrollment configuration data that includes configuration settings for communicating with a UEM server in the UEM system. Using the enrollment configuration data, the user device can retrieve an installation file for a management application. The user device can install the management application and give the management application access to the enrollment configuration data. The management application can disable hardcoded open network endpoints on the user device and configure the user device for UEM communications on the closed network. The user device can connect to the UEM server over the closed network and request enrollment in the UEM system.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: November 19, 2024
    Assignee: Omnissa, LLC
    Inventors: Gaurav Verma, Karthikeyan Palanisamy
  • Patent number: 12149295
    Abstract: Methods and systems for automated testing of extremely-high frequency devices are disclosed. A device under test (DUT) is set in a simultaneous transmit and receive mode. The DUT receives a lower frequency radio frequency (RF) signal from a test unit and up-converts the lower frequency RF signal to a higher frequency RF signal. The DUT transmits the higher frequency RF signal using a first antenna, and receives the higher frequency RF signal using a second antenna. The DUT down-converts the received higher frequency RF signal to a received test RF signal and provides the received test RF signal to the test unit for comparing measurements derived from the received test signal to a design specification for the DUT.
    Type: Grant
    Filed: February 1, 2023
    Date of Patent: November 19, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Gaurav Verma, David Collins, Ryan Reddy Wendlandt, Prachi Deshpande, Gaurav Singhania, Karthik Moncombu Ramakrishnan, Jeffrey Carr, Anushruti Bhattacharya, Dennis Feenaghty
  • Patent number: 12106113
    Abstract: Disclosed are various embodiments for managing deployment model migrations for enrolled devices. A client application can transmit a capability status to a management service in an instance in which a plurality of device conditions of the client device are validated. The client application can obtain and execute instructions that cause the client application to manage a migration of the client device from a first configuration to a second configuration. A user interface can be pinned on a display of the client device in an instance in which an enterprise environment endpoint is identified and a migration interface on the client device executed. The client application can transmit samples of device conditions of the second configuration of the client device to the management service.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: October 1, 2024
    Assignee: Omnissa, LLC
    Inventors: Gaurav Verma, Ashok Kumar, Abhijeet Padole, Amogha Varsha Annegowda, Karthikeyan Palanisamy
  • Publication number: 20240319268
    Abstract: Aspects of the present disclosure provide a method generally including obtaining one or more built-in self-test (BIST) patterns, each pattern including a series of instructions, applying a compression scheme to generate one or more compressed BIST patterns, wherein the compression scheme encodes an operation and data field of instructions to generate encoded instructions, each encoded instruction having an identifier (ID) field and a variable number of data bytes, wherein the ID field identifies a type of the operation and indicates the variable number of data bytes, and storing the compressed BIST patterns.
    Type: Application
    Filed: March 24, 2023
    Publication date: September 26, 2024
    Inventors: Gaurav VERMA, Saksham TANDON
  • Patent number: 12086099
    Abstract: Described herein are example methods and systems for enrolling a user device with an unified endpoint management system (“UEMS”) directly from another user device. The examples describe a first user device that is already enrolled with the UEMS and a second user device that is seeking to be enrolled. The two user devices can establish a direct connection with each other. The second user device can be authenticated by a user inputting the same migration password or pin at both user device. The first user device can generate and send a migration data file to the second user device. The migration data file can include settings, policies, software packages, and files managed by the UEMS. The second user device can copy settings, policies, and files, and install the applications from the migration data file. The second user device can notify an UEMS server of the device migration.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: September 10, 2024
    Assignee: VMware LLC
    Inventors: Gaurav Verma, Manjunath Subramani
  • 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: 11900056
    Abstract: Rewriting text in the writing style of a target author is described. A stylistic rewriting system receives input text and an indication of the target author. The system trains a language model to understand the target author's writing style using a corpus of text associated with the target author. The language model may be transformer-based, and is first trained on a different corpus of text associated with a range of different authors to understand linguistic nuances of a particular language. Copies of the language model are then cascaded into an encoder-decoder framework, which is further trained using a masked language modeling objective and a noisy version of the target author corpus. After training, the encoder-decoder framework of the trained language model automatically rewrites input text in the writing style of the target author and outputs the rewritten text as stylized text.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: February 13, 2024
    Assignee: Adobe Inc.
    Inventors: Balaji Vasan Srinivasan, Gaurav Verma, Bakhtiyar Hussain Syed, Anandhavelu Natarajan
  • Publication number: 20230401049
    Abstract: Systems and methods are described for a launcher on a user device that allow users to choose between multiple launcher modes. In an example, a user can log in to a management application on a user device that manages the user device. The management application can send the credentials to a server. The server can verify the credentials and send a launcher profile associated with the user to the management application. The management application can check the launcher profile to determine whether the user is allowed to choose a launcher mode. If so, the management application can display the available launcher modes on the user device. The user can select a launcher mode, and the management application can configure the launcher with settings corresponding to the selected mode.
    Type: Application
    Filed: June 9, 2022
    Publication date: December 14, 2023
    Inventor: Gaurav Verma
  • Patent number: 11762814
    Abstract: Techniques are provided for synchronous replication for synchronous mirror copy guarantee. A file system dependent technique for synchronous mirror copy guarantee is provided by overriding default behavior of a persistent fence so that the persistent fence is activated to block operations targeting a storage object having a synchronous replication relationship based upon the synchronous replication relationship being out of sync. The default behavior of the persistent fence is overridden to allow operations to be executed upon the storage object based upon the synchronous replication relationship being in sync. A file system independent technique for synchronous mirror copy guarantee is provided by intercepting operations before the operations are received by a file system. The operations are selectively forwarded to the file system or not based upon a state of a synchronous replication relationship.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: September 19, 2023
    Assignee: NetApp, Inc.
    Inventors: Akhil Kaushik, Gaurav Verma
  • Patent number: 11727913
    Abstract: A sound association system identifies one or more aurally active words in digital text. Aurally active words refer to words that denote particular sounds. Context-based sounds corresponding to the one or more aurally active words are also identified. Each context-based sound is anchored to or associated with the corresponding one or more aurally active words and is played back when the digital text is played back or read, providing context-based background sounds associated with the one or more aurally active words. For example, a context-based sound can be played back at a higher volume when the one or more aurally active words are played back or read, and at a lower volume when other words of the digital text are played back or read.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: August 15, 2023
    Assignee: Adobe Inc.
    Inventors: Gaurav Verma, Vishwa Vinay, Sneha Chowdary Vinjam, Siddharth Sahay, Mitansh Jain
  • Patent number: 11689575
    Abstract: Disclosed are various examples for enforcing network access permissions on applications that are installed on a client device. A network whitelist or network blacklist can be deployed by a management service onto a managed client device. A management component can facilitate enforcement of the whitelist and/or blacklist to enforce network access rules on installed applications.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: June 27, 2023
    Assignee: VMware, Inc.
    Inventors: Gaurav Verma, Suchit Shivashankar, Don Joy
  • Publication number: 20230196014
    Abstract: Rewriting text in the writing style of a target author is described. A stylistic rewriting system receives input text and an indication of the target author. The system trains a language model to understand the target author's writing style using a corpus of text associated with the target author. The language model may be transformer-based, and is first trained on a different corpus of text associated with a range of different authors to understand linguistic nuances of a particular language. Copies of the language model are then cascaded into an encoder-decoder framework, which is further trained using a masked language modeling objective and a noisy version of the target author corpus. After training, the encoder-decoder framework of the trained language model automatically rewrites input text in the writing style of the target author and outputs the rewritten text as stylized text.
    Type: Application
    Filed: February 21, 2023
    Publication date: June 22, 2023
    Applicant: Adobe Inc.
    Inventors: Balaji Vasan Srinivasan, Gaurav Verma, Bakhtiyar Hussain Syed, Anandhavelu Natarajan
  • Patent number: 11670085
    Abstract: A method for personalized playback of a video as performed by a video platform includes parsing a video into segments based on visual and audio content of the video. The platform creates multimodal fragments that represent underlying segments of the video, and then orders the multimodal fragments based on a preference of a target user. The platform thus enables nonlinear playback of the segmented video in accordance with the multimodal fragments.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: June 6, 2023
    Assignee: Adobe Inc.
    Inventors: Gaurav Verma, Balaji Vasan Srinivasan, Trikay Nalamada, Pranav Goel, Keerti Harpavat, Aman Mishra