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: 20200117759
    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: October 12, 2018
    Publication date: April 16, 2020
    Inventors: Mohit GOENKA, Nikita VARMA, Ashish Khushal DHARAMSHI
  • Publication number: 20200112569
    Abstract: One or more computing devices, systems, and/or methods for securing resources are provided. For example, a request to access resources may be received from a first device. A verification process may be performed using a second device, to verify an identity associated with the request. The first device may be provided with access to the resources. The access may be a first level of access. It may be determined that a distance between the first device and the second device is greater than a threshold distance. Responsive to determining that the distance is greater than the threshold distance, the access to the resources may be modified to a second level of access. The second level of access may be different than the first level of access.
    Type: Application
    Filed: October 5, 2018
    Publication date: April 9, 2020
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
  • Publication number: 20200106731
    Abstract: One or more computing devices, systems, and/or methods for displaying messaging interfaces based upon email conversations are provided. For example, an email conversation associated with a plurality of user accounts may be identified. Email activity associated with the plurality of user accounts may be monitored. Based upon the email activity, it may be detected that a second plurality of user accounts of the plurality of user accounts are concurrently in an active state. A first device, associated with a first user account of the second plurality of user accounts, may display a first messaging interface comprising a first representation of the email conversation. A second device, associated with a second user account of the second plurality of user accounts, may display a second messaging interface comprising a second representation of the email conversation.
    Type: Application
    Filed: October 1, 2018
    Publication date: April 2, 2020
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
  • Publication number: 20200089809
    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: September 17, 2018
    Publication date: March 19, 2020
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
  • Patent number: 10592543
    Abstract: One or more computing devices, systems, and/or methods for sub-account management are provided. For example, a user may have a primary account with a service, such as a social network service, an email service, a bank service, etc. The user may create a sub-account connected/linked to the primary account. The primary account comprises and directly controls the sub-account. For example, the primary account can access content, sub-account settings, and/or sub-account activity of the sub-account from the primary account. The sub-account can be automatically disconnected from the primary account based upon a disconnect condition being satisfied.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: March 17, 2020
    Assignee: Oath Inc.
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
  • Publication number: 20200082018
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework for compiling, updating and dynamically managing a confidence graph for a user that leads to generation of a scored interest profile for the user that content providers can utilize as a basis for disseminating their proprietary digital content. The disclosed confidence graph provides a scored interest profile for each user that is based on authenticated user data derived from an inbox of the user. The confidence graph is not only derived from authenticated data, but is also dynamic and evolves simultaneously with changing user interests. Thus, digital content is selected and transmitted to users based on the current, real-time digital data reflecting their current interests as reflected by their inbox activity.
    Type: Application
    Filed: September 6, 2018
    Publication date: March 12, 2020
    Inventors: Mohit GOENKA, Ashish Khushal DHARAMSHI, Nikita VARMA
  • Publication number: 20200074352
    Abstract: One or more computing devices, systems, and/or methods for presenting meeting options associated with trips are provided. For example, a location and/or a time associated with a trip of a user may be determined. A first location profile associated with the user may be generated based upon the location and/or the time. A plurality of location profiles, associated with a plurality of user accounts, may be compared with the first location profile. It may be determined that one or more location profiles of the plurality of location profiles, associated with one or more user accounts, are associated with one or more locations and/or one or more times that match the location and/or the time. A notification, indicative of the one or more locations and/or the one or more times matching the location and/or the time, may be transmitted to a first client device associated with the user.
    Type: Application
    Filed: August 31, 2018
    Publication date: March 5, 2020
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khushal Dharamshi
  • Publication number: 20200073680
    Abstract: One or more computing devices, systems, and/or methods for transforming operation of an application based upon real-time user activity analysis are provided. For example, user interaction with an application is monitored to determine that a user action was performed at a threshold frequency. The user action is evaluated to identify a context of the application when the user action was performed. The user action is evaluated to identify data upon which the user action was performed. In response to determining that a current context of the application matches the context, operation of the application is transformed to include a data item corresponding to the data.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khushal Dharamshi
  • Publication number: 20200065397
    Abstract: Systems and methods for sharing information from a first user account to a second user account selectively and seamlessly. The systems and methods can be implemented by server(s) that analyze electronic transactions between the first user account and the second user account to determine appropriate queries for the accounts for sharing information. Such queries can include queries for file permissions. Also, the server(s) can generate sharing instructions according to results of the queries. The server(s) can also select electronic content items for sharing according to the generated sharing instructions. And, the server(s) can direct storage of a copy of the selected electronic content items of the first user account into a data structure of the second user account, such that access by the second user account to the selected items from the first account is as seamless as accessing electronic content items originated by the second user account.
    Type: Application
    Filed: August 23, 2018
    Publication date: February 27, 2020
    Inventors: Mohit GOENKA, Ashish Khushal DHARAMSHI, Nikita VARMA
  • Publication number: 20200042652
    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: August 6, 2018
    Publication date: February 6, 2020
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khusal Dharamshi
  • Publication number: 20190182342
    Abstract: Systems, devices, and methods for automating network account transfers based on predicted inactivity are disclosed.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Inventors: Mohit GOENKA, Ashish Khushal DHARAMSHI, Nikita VARMA
  • Publication number: 20190179493
    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: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khushal Dharamshi
  • Publication number: 20190180046
    Abstract: Systems and methods for securing digital content using hidden folders are disclosed. In one embodiment, a method comprises displaying an application, the application including a user interface for displaying digital content items and receiving input events; monitoring keystrokes entered by a user of the client device while the application is displayed; generating a candidate passcode based on the keystrokes; determining that the candidate passcode is a valid passcode has been entered when the candidate passcode is equal to a known passcode; transmitting a request for one or more hidden items from a server device, the request including the valid passcode; receiving the one or more hidden items; and updating the user interface to display the one or more hidden items.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
  • Publication number: 20190182194
    Abstract: One or more computing devices, systems, and/or methods for controlling a graphical user interface based upon a predicted messaging action of a messaging account 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. Performance of a messaging action by a time threshold may be predicted based upon the expected action model. In response to a determination that the messaging action has not been performed by the time threshold, a reminder data structure may be generated. A graphical user interface may be controlled using the reminder data structure.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khushal Dharamshi
  • Publication number: 20190166120
    Abstract: One or more computing devices, systems, and/or methods for user authentication by an authentication entity are provided. For example, an authentication relationship is established between a remote device and an authentication entity. The remote device may provide a service for which a user has registered an account, such as an email account, a social network account, etc. A request is received from the remote device to authenticate the user. The authentication entity facilitates a biometric authentication challenge through a user device. Results of the biometric authentication challenge are determined and used to transmit a message of successful authentication or failed authentication over a network to the remote device.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khushal Dharamshi
  • Publication number: 20190166082
    Abstract: One or more computing devices, systems, and/or methods for publishing message conversations to electronic forums are provided. For example, a message conversation between users may be identified. A request to publish the message conversation to an electronic forum may be received. The message conversation may be processed to create a first conversation summary of the message conversation. The message conversation may be evaluated to create a title. A forum discussion comprising the title and a first post of the first conversation summary is created. The forum discussion is published to an electronic forum.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khushal Dharamshi
  • Publication number: 20190102464
    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: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
  • Publication number: 20190065585
    Abstract: One or more computing devices, systems, and/or methods for sub-account management are provided. For example, a user may have a primary account with a service, such as a social network service, an email service, a bank service, etc. The user may create a sub-account connected/linked to the primary account. The primary account comprises and directly controls the sub-account. For example, the primary account can access content, sub-account settings, and/or sub-account activity of the sub-account from the primary account. The sub-account can be automatically disconnected from the primary account based upon a disconnect condition being satisfied.
    Type: Application
    Filed: August 31, 2017
    Publication date: February 28, 2019
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma