Patents by Inventor Nikita Varma

Nikita Varma 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: 20240134899
    Abstract: Techniques for electronic document content bookmarking are disclosed. In one embodiment, a method is disclosed comprising receiving user input indicating selection of a portion of the electronic document, receiving a request to bookmark the selected portion of the electronic document, generating a bookmark card for the selected portion of the electronic document, the bookmark card comprising information identifying the electronic document, the selected portion of the electronic document as bookmarked content and the at least one user-defined information item, receiving, via the computing device, a bookmark view request via the GUI, and causing display of the bookmark view via the GUI in response to the bookmark view request, the bookmark view comprising an entry corresponding to the generated bookmark card and providing the bookmarked content from the generated bookmark card, the bookmark view providing a number of actions selectable by the user in connection with the entry from the bookmark view.
    Type: Application
    Filed: October 24, 2022
    Publication date: April 25, 2024
    Inventors: Mohit GOENKA, Nikita VARMA, Ashish Khushal DHARAMSHI, Gnanavel SHANMUGAM
  • Patent number: 11943310
    Abstract: One or more computing devices, systems, and/or methods for determining activity patterns based upon user activity and/or performing operations based upon the activity patterns are provided. For example, activity performed using a communication interface associated with a user account may be detected. The activity may be analyzed to determine an activity pattern associated with a first set of conditions. The activity pattern may be stored in a user profile associated with the user account. The user profile may comprise a plurality of activity patterns. Each activity pattern of the plurality of activity patterns may be associated with a set of conditions of a plurality of sets of conditions. It may be determined that the first set of conditions are met. Responsive to determining that the first set of conditions are met, one or more operations associated with the activity pattern may be performed.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: March 26, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma, Gnanavel Shanmugam
  • Patent number: 11929964
    Abstract: The disclosed systems and methods provide a novel framework that provides mechanisms for enabling message senders to dictate, control and/or create dynamic immersive content consumption experiences for recipients of their messages. The disclosed framework provides message senders with previously non-existent functionality to control the experience and environment within which their messages are consumed. Conventional systems provide recipients with capabilities to consume messages and/or supplemental content; however, these capabilities are driven and controlled by the hosting messaging platform and/or the third party entity that is availed opportunities to provide supplemental content. The disclosed framework prevents such experiences by providing capabilities to the message sender that involves control not only over the experience of the sender's messages but also control over the experience of the environment in which the messages are consumed by their recipients.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: March 12, 2024
    Assignee: YAHOO AD TECH LLC
    Inventors: Mohit Goenka, Gnanavel Shanmugam, Ashish Khushal Dharamshi, Nikita Varma
  • Publication number: 20240070667
    Abstract: One or more computing devices, systems, and/or methods for generating a user-specific transaction interface are provided. In an example, a datastore of a user may be searched for an indication of a potential transaction. The datastore may include an email mailbox and/or a record of web browsing. In response to identifying the potential transaction, the datastore of the user, a partnership datastore and/or a network may be searched for an opportunity associated with the potential transaction. In response to identifying the opportunity associated with the potential transaction, a user-specific transaction interface may be generated. The user-specific transaction interface may include one or more selectable inputs for engaging in a version of the potential transaction. The user-specific transaction interface may be provided for display on a device of the user.
    Type: Application
    Filed: August 24, 2022
    Publication date: February 29, 2024
    Inventors: Nikita Varma, Ashish K. Dharamshi, Gnanavel Shanmugam, Mohit Goenka
  • Publication number: 20240056406
    Abstract: In some aspects, the techniques described herein relate to a method including receiving, at a processor, a message from a sender to a user, the message including a content item; predicting, by a processor, a next action of the user based on the message by inputting the content item into a predictive model trained using historical actions performed by the user; generating, by the processor, an augmented content item, the augmented content item generated based on the next action; embedding, by the processor, the augmented content item and the content item into a user interface (UI); and transmitting, by the processor, the UI to a client device of the user.
    Type: Application
    Filed: August 10, 2022
    Publication date: February 15, 2024
    Inventors: Mohit GOENKA, Nikita VARMA, Ashish Khushal DHARAMSHI, Gnanavel SHANMUGAM
  • Publication number: 20240054572
    Abstract: In some aspects, the techniques described herein relate to a method including: identifying, by a processor, an object included in a message addressed to a user; inserting, by the processor, an explicit feedback control in the message, the explicit feedback control associated with the object; delivering, by the processor, the message including the explicit feedback control to a client device of the user; and receiving, by the processor, feedback from the user in response to an interaction of the user with the explicit feedback control.
    Type: Application
    Filed: August 10, 2022
    Publication date: February 15, 2024
    Inventors: Mohit GOENKA, Nikita VARMA, Ashish Khushal DHARAMSHI, Gnanavel SHANMUGAM
  • Publication number: 20240039882
    Abstract: One or more computing devices, systems, and/or methods for generating a user-specific interface are provided. In an example, a user-specific machine learning model, for a user of an email application, may be trained based upon one or more interactions of the user with a device upon which the email application is installed. A determination may be made that an email message has been received by an email account of the user. A user-specific message interface may be generated based upon (i) the trained user-specific machine learning model and (ii) content of the email message. A notification of the email message may be provided for display on the device of the user. In response to the user selecting the notification of the email message, the user-specific interface may be provided for display on the device of the user.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Inventors: Nikita Varma, Ashish K. Dharamshi, Gnanavel Shanmugam, Mohit Goenka
  • Publication number: 20240007311
    Abstract: The present teaching relates to method, system, medium, and implementations for communication. A communication chain with multiple chain units is used to represent a communication thread involving multiple users. Each chain unit includes first information related to a piece of communication in the communication thread and second information for authenticating a request to access the piece of communication. When a request is received with third information from one of the users to access a specific piece of communication in the communication thread in a corresponding chain unit, the user is authenticated based on the third information and the second information in the chain unit for the specific piece of communication. The requested access is facilitated when the user is authenticated.
    Type: Application
    Filed: July 1, 2022
    Publication date: January 4, 2024
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khushal Dharamshi, Gnanavel Shanmugam
  • Patent number: 11863504
    Abstract: One or more computing devices, systems, and/or methods for facilitating communications with service providers using disposable email addresses (DEAs) are provided. A first email, associated with a requested service, may be received from an email account. A set of service providers may be determined based upon the requested service. A DEA corresponding to the email account may be generated. A second email, comprising an indication of the DEA, may be generated based upon the first email. The second email may be transmitted to a set of email accounts associated with the set of service providers. Emails received from the set of email accounts that are addressed to the DEA may be transmitted to the email account. Responsive to receiving a request to deactivate the DEA from a device associated with the email account and/or responsive to determining that the requested service is completed, the DEA may be deactivated.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: January 2, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma, Gnanavel Shanmugam
  • Publication number: 20230334106
    Abstract: Devices often receive content items to be saved for later presentation to a user. In some instances, the content of the message is analyzed to retrieve supplemental information from external data sources, such as a map to a location discussed in a message. However, such supplementing often fails to reflect the personal context of the content item to the user, who may not easily recall the associated personal context when the content item is later presented. Instead, for a content item to be saved, a device may evaluate personal data sources to identify the personal context of the content item to the user, and add personal context annotations to a content item record of the saved content item. Later, during a presentation of the content item to the user, the personal context annotations may be included as a reflection of the personal context of the content item to the user.
    Type: Application
    Filed: June 19, 2023
    Publication date: October 19, 2023
    Inventors: Mohit Goenka, Ashish Khushal DHARAMSHI, Nikita VARMA
  • Publication number: 20230325947
    Abstract: Disclosed are systems and methods for improving interactions with and between computers searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The methods and systems analyze digital message content in digital communication systems to automatically identify shared user interest(s), to automatically create computerized relationship matrix data identifying user connections, or relationships, using identified shared user interest(s), and to automatically provide a recommendation using the shared user interest and user relationships formed using the shared user interest.
    Type: Application
    Filed: June 16, 2023
    Publication date: October 12, 2023
    Inventors: Mohit GOENKA, Nikita VARMA, Ashish Khushal DHARAMSHI
  • Patent number: 11714522
    Abstract: One or more computing devices, systems, and/or methods for controlling a graphical user interface using a presentation of messages based upon predicted interactions with the messages are provided. For example, a plurality of messages associated with the messaging account may be received. Interactions with the plurality of messages may be tracked to generate sets of message interactions. The plurality of messages may be analyzed to identify sets of attributes. An expected action model may be generated based upon the sets of message interactions and the sets of attributes. A set of messages associated with the messaging account may be analyzed based upon the expected action model to predict one or more interactions corresponding to one or more potential presentations of the set of messages. A presentation may be selected from the one or more potential presentations. A graphical user interface may be controlled using the presentation.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: August 1, 2023
    Assignee: Yahoo Assets LLC
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khushal Dharamshi
  • Patent number: 11706308
    Abstract: Systems, devices, and methods for automating network account transfers based on predicted inactivity are disclosed.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: July 18, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
  • Patent number: 11694278
    Abstract: Disclosed are systems and methods for improving interactions with and between computers searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The methods and systems analyze digital message content in digital communication systems to automatically identify shared user interest(s), to automatically create computerized relationship matrix data identifying user connections, or relationships, using identified shared user interest(s), and to automatically provide a recommendation using the shared user interest and user relationships formed using the shared user interest.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: July 4, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khushal Dharamshi
  • Patent number: 11681766
    Abstract: Devices often receive content items to be saved for later presentation to a user. In some instances, the content of the message is analyzed to retrieve supplemental information from external data sources, such as a map to a location discussed in a message. However, such supplementing often fails to reflect the personal context of the content item to the user, who may not easily recall the associated personal context when the content item is later presented. Instead, for a content item to be saved, a device may evaluate personal data sources to identify the personal context of the content item to the user, and add personal context annotations to a content item record of the saved content item. Later, during a presentation of the content item to the user, the personal context annotations may be included as a reflection of the personal context of the content item to the user.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: June 20, 2023
    Assignee: Yahoo Assets LLC
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
  • Publication number: 20230114265
    Abstract: The present teaching relates to methods, systems, and programming for information retrieval. A search result associated with a search query is obtained and provided to a user. Upon receiving a filtering request from the user, the search result is filtered based on the filtering request to generate an updated search result. The updated search result is provided to the user in response to the filtering request.
    Type: Application
    Filed: December 14, 2022
    Publication date: April 13, 2023
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
  • Publication number: 20230099092
    Abstract: One or more computing devices, systems, and/or methods for presenting content of an application are provided. For example, a first content interface, associated with an application, may be displayed using a first device. First activity performed using the first content interface may be detected. The first activity may be analyzed to generate a first activity profile associated with the first content interface. A first request to access the application may be received from the first device. The first activity profile may be selected from a plurality of activity profiles associated with the user account, based upon a determination that the first request is associated with the first content interface. Content items of the content items database may be prioritized, based upon the first activity profile, to generate a list of content items associated with the first content interface. The list of content items may be displayed by the first device.
    Type: Application
    Filed: December 6, 2022
    Publication date: March 30, 2023
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khusal Dharamshi
  • Publication number: 20230058471
    Abstract: The disclosed systems and methods provide a novel framework that provides mechanisms for enabling message senders to dictate, control and/or create dynamic immersive content consumption experiences for recipients of their messages. The disclosed framework provides message senders with previously non-existent functionality to control the experience and environment within which their messages are consumed. Conventional systems provide recipients with capabilities to consume messages and/or supplemental content; however, these capabilities are driven and controlled by the hosting messaging platform and/or the third party entity that is availed opportunities to provide supplemental content. The disclosed framework prevents such experiences by providing capabilities to the message sender that involves control not only over the experience of the sender's messages but also control over the experience of the environment in which the messages are consumed by their recipients.
    Type: Application
    Filed: August 19, 2021
    Publication date: February 23, 2023
    Inventors: Mohit GOENKA, Gnanavel SHANMUGAM, Ashish Khushal DHARAMSHI, Nikita VARMA
  • Patent number: 11575762
    Abstract: One or more computing devices, systems, and/or methods for selecting messages for transmission to client devices are provided. A first message associated with a first entity may be received from a first client device. The first message may comprise information associated with the first entity. A user account database, comprising a plurality of user profiles, may be analyzed based upon the first message to select a set of user accounts, from a plurality of user accounts, for transmission of a set of messages associated with the first message. The plurality of user accounts may be subscribed to an information service. Each user profile of the plurality of user profiles may comprise information corresponding to a user account of the plurality of user account. The set of messages may be transmitted to the set of user accounts.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: February 7, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma, Gnanavel Shanmugam
  • Publication number: 20220417188
    Abstract: One or more computing devices, systems, and/or methods for facilitating communications with service providers using disposable email addresses (DEAs) are provided. A first email, associated with a requested service, may be received from an email account. A set of service providers may be determined based upon the requested service. A DEA corresponding to the email account may be generated. A second email, comprising an indication of the DEA, may be generated based upon the first email. The second email may be transmitted to a set of email accounts associated with the set of service providers. Emails received from the set of email accounts that are addressed to the DEA may be transmitted to the email account. Responsive to receiving a request to deactivate the DEA from a device associated with the email account and/or responsive to determining that the requested service is completed, the DEA may be deactivated.
    Type: Application
    Filed: September 2, 2022
    Publication date: December 29, 2022
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma, Gnanavel SHANMUGAM