Mohit Goenka

Santa Clara, California, United States Contact Info
5K followers 500+ connections

Join to view profile

About

I am an engineering leader with over 10 years of experience in developing, managing, and…

Activity

Experience & Education

  • Yahoo

View Mohit’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Volunteer Experience

  • American Red Cross Graphic

    Volunteer for Missing Maps Project

    American Red Cross

    - 1 month

    Science and Technology

    Added location information to maps for the missing maps project

  • Presenter to STEM Academy education tour

    The STEM Academy

    - 1 month

    Education

    Provided presentation as part of the STEM Academy education tour on Yahoo technologies

  • Chaka Khan Foundation Graphic

    Tutor, Scholars Building Scholars Program

    Chaka Khan Foundation

    - 4 months

    Education

    Taught children aged 5 to 16, under the Chaka Khan Foundation program at University of Southern California

Publications

  • Method and System for Automatically Suggesting References, Articles, or Authors When Composing Content

    The IP.com Prior Art Database

    A method and system is disclosed for automatically suggesting references, articles, or authors when composing content. The method and system analyzes and reviews the content being created in real-time and automatically suggests relevant literary sources to link as references.

    Other authors
    See publication
  • Method and System for Creating User Ad Profiles Based on Ad Interactions

    The IP.com Prior Art Database

    A method and system is disclosed for generating user ad profiles based on ad interactions. The method and system incorporates various ad interaction vectors to create individualized ad profiles to personalize a user's ad experience. These ad profiles are machine-learned representations of user segments, which can be applied to modify the ad experience according to objectives of a publisher, such as maximizing user retention or Average Revenue Per User (ARPU), or both.

    Other authors
    See publication
  • Method and System for Providing Personalized Trip Itineraries and Suggestions based on Interests of the Users

    The IP.com Prior Art Database

    A method and system is disclosed for providing personalized trip itineraries and suggestions based on the interests of the users. The method and system utilizes an Artificial Intelligence (AI) model that is trained on data related to user engagement and associated key factors, to enable the AI model to recommend a complete itinerary and travel suggestions to the users in real-time.

    Other authors
    See publication
  • Method and System for Creating Promotional Campaigns to Identify Target Users

    The IP.com Prior Art Database

    A method and system is disclosed for creating promotional campaigns to identify target users. The method and system utilizes an intelligent email engine that allows companies and organizations to directly target email campaigns to the users who are or could be interested in their products, by accessing data from inbox and deriving insights from the data related to receipts of recent purchases, particular brands interacted with, and newsletters subscribed to, etc.

    Other authors
    See publication
  • Method and System for Matching Users with Common Interests to Assist in Building Meaningful Connections

    The IP.com Prior Art Database

    A method and system is disclosed for matching users with common interests to assist in building meaningful connections. The method and system assists in building connection among the users by integrating a pen-pal feature into electronic mails (e-mails), thereby ensuring that letters written and sent by the users to one another always reach the right recipient.

    Other authors
    See publication
  • Method and System for Targeting Advertisements (Ads) Based on Monetizable Events and Bucketing Users Based on Engagement Levels

    The IP.com Prior Art Database

    A method and system is disclosed for targeting advertisements (ads) based on monetizable events and bucketing users based on engagement levels. The method and system displays ads based on the context and activity of the users by using an ad engagement level as an additional parameter that describes and introduces the users' affinity to the type of ads into the ad targeting algorithms.

    Other authors
    See publication
  • Method and System for Tracking Non-Cash Financial Entities of Users

    The IP.com Prior Art Database

    A method and system is disclosed for tracking non-cash financial entities of users. The method and system tracks non-cash financial entities and reminds the users about their existing entities such as credit notes or gift cards ,or receipts on time while making a purchase, wherein the information regarding the entities is extracted from communication details, and recommendations are provided to the users to make the best choice of using points or cash while making the purchase.

    Other authors
    See publication
  • Method and System for Enhancing Shopping Experience of a User During Multimedia Presentation

    The IP.com Prior Art Database

    A method and system is disclosed for enhancing shopping experience of a user during multimedia presentation. The method and system utilizes the user's shopping data for curating a list of shopping needs based on receipts/bills identified in the user's mailbox and conversation between the user and others, and enhances the user's video viewing experience by recommending deals during slotted advertisements.

    Other authors
    See publication
  • Method and System for Providing Price Analysis Based on Curated Data from Multiple Messaging Accounts

    The IP.com Prior Art Database

    A method and system is disclosed for providing price analysis based on curated data from multiple messaging accounts. The method and system automatically curates pricing data from all user mailboxes and notifies pricing cuts at a favorable time to other users who are interested in purchasing same product.

    Other authors
    See publication
  • Method and System for Recognizing Patterns and Automating User Actions Related to Messages

    The IP.com Prior Art Database

    A method and system is disclosed for recognizing patterns and automating user actions related to messages. The method and system recognizes patterns related to actions that users take on received messages, on an ongoing basis, and utilizes the recognized patterns in automating the user actions on messages without needing explicit user intervention.

    Other authors
    See publication
  • Method and System for Automatically Creating a Gift Registry

    The IP.com Prior Art Database

    A method and system is disclosed for automatically creating a gift registry. The method and system curates all the receipts from mails based on purchases made by a user. The method and system then uses the details of the receipts to determine categories of purchases and brands that the user likes. Based on these details, the method and system generates a gift registry recommendation to the user.

    Other authors
    See publication
  • Method and System for Providing Food Recommendations Based on Grocery and Restaurant Purchases

    The IP.com Prior Art Database

    A method and system is disclosed for providing food recommendations to users based on grocery and restaurant purchases. The method and system collects receipts from restaurants and online grocery shopping of users/customers to identify food items consumed by the users. The method and system then analyzes the food items consumed by the users and provides food recommendations based on the users’ eating habits and past purchases. The method and system also provides users with recommendations of…

    A method and system is disclosed for providing food recommendations to users based on grocery and restaurant purchases. The method and system collects receipts from restaurants and online grocery shopping of users/customers to identify food items consumed by the users. The method and system then analyzes the food items consumed by the users and provides food recommendations based on the users’ eating habits and past purchases. The method and system also provides users with recommendations of restaurants serving health food based on calories currently consumed by the users.

    Other authors
    See publication
  • Method and System for Providing a Messaging-Based Marketplace to Generate and Recommend Native Advertisements

    The IP.com Prior Art Database

    Disclosed is a method and system for providing a messaging-based marketplace to generate and recommend native advertisements (ads). The method and system leverages communications/conversations held in messaging systems as a medium to generate native ads, thereby providing small business owners as well as general users a platform to create their own ads that may be shown to other users of a parent company’s ecosystem. Along similar lines, if a user initiates a conversation along the lines of…

    Disclosed is a method and system for providing a messaging-based marketplace to generate and recommend native advertisements (ads). The method and system leverages communications/conversations held in messaging systems as a medium to generate native ads, thereby providing small business owners as well as general users a platform to create their own ads that may be shown to other users of a parent company’s ecosystem. Along similar lines, if a user initiates a conversation along the lines of requesting any recommendation, the method and system also provides recommendations to these users to create an ad requesting the corresponding product or service. The method and system then uses the company’s ecosystem to distribute ads along the various relevant properties opening up a much wider funnel for the users.

    Other authors
    See publication
  • Method and System for Providing Recipe Recommendations Based on Item Purchase Receipts

    The IP.com Prior Art Database

    A method and system is disclosed for recommending recipes to users based on items (for example, grocery items) purchased by the users. The method and system allows the users to create a shopping list and curates great recipes that are potential matches based on prior grocery purchases but may be missing some additional ingredients. In addition, the method and system suggests recipes based on the dishes ordered by the users and receipts pertaining to purchased items, and creates shopping lists…

    A method and system is disclosed for recommending recipes to users based on items (for example, grocery items) purchased by the users. The method and system allows the users to create a shopping list and curates great recipes that are potential matches based on prior grocery purchases but may be missing some additional ingredients. In addition, the method and system suggests recipes based on the dishes ordered by the users and receipts pertaining to purchased items, and creates shopping lists based on the corresponding recipe suggestions.

    Other authors
    See publication
  • Method and System for Changing a User Interface (UI) Context Based on Recognizing Email/Text/Voice Emotions

    The IP.com Prior Art Database

    A method and system is disclosed for analyzing/recognizing emotions in an email/text/voice communication accurately and providing suggestions to a user or changing a user interface (UI) context of a digital communication medium based on the recognized emotions. The method and system also helps in providing more accurate and targeted advertisements (ads)/marketing material to the user based on the recognized emotions.

    Other authors
    See publication
  • Method and System for Virtualizing Collaborative Video Conferencing Experience between Users

    The IP.com Prior Art Database

    A method and system is disclosed for virtualizing collaborative video conferencing experience between users in a virtual meeting room. Video conferencing experience between the users is virtualized to simulate real-life video conferences that help in bridging gap between virtual and physical presence of the users.

    Other authors
    See publication
  • Accessibility and Usability in mobile apps beyond TalkBack and VoiceOver

    Design for All Institute of India

    15% of the world’s population has some type of disability. People with disabilities depend on accessible apps and services to communicate, learn and work. By making the apps accessible, you can reach more users. Any modern communications services and products are truly accessible and usable to everyone only when it can be made accessible to people with disabilities. The 21st Century Communications and Video Accessibility Act (CVAA) makes sure that accessibility laws enacted in the 1980s and…

    15% of the world’s population has some type of disability. People with disabilities depend on accessible apps and services to communicate, learn and work. By making the apps accessible, you can reach more users. Any modern communications services and products are truly accessible and usable to everyone only when it can be made accessible to people with disabilities. The 21st Century Communications and Video Accessibility Act (CVAA) makes sure that accessibility laws enacted in the 1980s and 1990s are brought up to date with 21st-century technologies, including new digital,
    broadband, and mobile innovations.

    What this means is that people with disabilities can perceive, understand, navigate, interact and contribute to the Web. This also benefits light-sensitive and low-vision users. Most of the
    current mobile applications work on touches, gestures or extended keyboards. This paper presents ideas that go beyond making mobile apps accessible with screen readers like TalkBack and VoiceOver. It
    reflects on two keys ideas: 1. Designing the apps keeping accessibility, usability, and discoverability in mind and 2. Integrating with cutting-edge technologies that help improve the overall experience of using and navigating an app. These ideas serve as guidelines that can be incorporated into any mobile app to make it accessible and usable.

    Other authors
    See publication
  • Method and System for Leveraging Message Recall Technique for Optimizing Content Deliveries

    The IP.com Prior Art Database

    A method and system is disclosed for leveraging message recall technique for optimizing content deliveries. The method and system recalls emails from inbox when no action is taken by a subscriber, to send better targeted emails and curated content that is useful to the subscriber.

    Other authors
    See publication
  • Method and System for Predicting Time Required for a User to Respond to an Incoming Communication Based on Analyzing Communication Activity and Predicting Load

    The IP.com Prior Art Database

    A method and system is disclosed for predicting time required for a user to respond to an incoming communication based on analyzing communication activity and predicting load. The method and system leverages machine learning and the user's past communication patterns to understand the trends of the user's communication habits. The method and system then uses this understanding to study the user's incoming messages, and predicts the time required by the user for responding to the messages.

    Other authors
    See publication
  • Method and System for Invoking Communication Reminders by Analyzing Historical Response Rate

    The IP.com Prior Art Database

    A method and system is disclosed for invoking communication reminders by analyzing historical response rate. The method and system utilizes past response rate of communication between users to remind a user (sender) of potentially missed actions.

    Other authors
    See publication
  • Method and System for Optimizing Bidding Process for Online Advertisements by Providing Incentives to Publishers and Advertisers

    The IP.com Prior Art Database

    A method and system is disclosed for optimizing bidding process for on-line advertisements by providing incentives to publishers and advertisers. The method and system aligns interests of publishers and advertisers to maximize return on investment (ROI) of advertisers which essentially means a larger net price for publishers as well.

    Other authors
    See publication
  • Method and System for Invoking Conversation Reminders to Email Senders Based on Historic Response Rates

    The IP.com Prior Art Database

    A method and system is disclosed for analyzing historical response rate of communications between one or more users to remind an email sender of one or more potentially missed actions. The method and system surfaces one or more emails not replied to on top of the email sender's email list (inbox), thereby enabling the email sender to follow up during circumstances demanding an action.

    Other authors
    See publication
  • Method and System for Creating a Public Mailbox with Accessible Content and Indexed Dataset

    The IP.com Prior Art Database

    A method and system is disclosed for creating a public mailbox with accessible content and indexed dataset. The method and system allows a user to create a public mailbox, where the mailbox content is accessible directly or the mailbox content is indexed and displayed as search results to other users. Further, a user can use the public mailbox set-up for e-commerce to sell things, or a place to write blogs or content and share the content with other users.

    Other authors
    See publication
  • Method and System for Analyzing E-mails in Real-Time to Blacklist Advertisers for a User

    The IP.com Prior Art Database

    A method and system is disclosed for analyzing e-mails in real-time to blacklist advertisers from displaying advertisements (ads) related to a product or service, to a user. The method and system blacklists advertisers when it is determined that the user is already using the product/service or when the user is using an alternative competitive product/service or when the user has already purchased an item and no longer needs to view related ads. Additionally, in a subscription based service…

    A method and system is disclosed for analyzing e-mails in real-time to blacklist advertisers from displaying advertisements (ads) related to a product or service, to a user. The method and system blacklists advertisers when it is determined that the user is already using the product/service or when the user is using an alternative competitive product/service or when the user has already purchased an item and no longer needs to view related ads. Additionally, in a subscription based service, the method and systems targets the user with the best possible solution when the service is about to expire.

    Other authors
    See publication
  • Method and System for Creating a New Source of Revenue and Acquiring Users Through Donation of Service

    The IP.com Prior Art Database

    A method and system is disclosed for creating a new source of revenue and acquiring users through donation of service. The method and system provides free e-mail services to charity organizations or schools, and any revenue generated through such users who are using the e-mail-services provided by the charity organization, is paid or returned to the charity organization in the form of donations. Thus, the method and system helps businesses acquire a new stream of users as well as earn revenue…

    A method and system is disclosed for creating a new source of revenue and acquiring users through donation of service. The method and system provides free e-mail services to charity organizations or schools, and any revenue generated through such users who are using the e-mail-services provided by the charity organization, is paid or returned to the charity organization in the form of donations. Thus, the method and system helps businesses acquire a new stream of users as well as earn revenue through donation claims.

    Other authors
    See publication
  • Method and System for Performing Background Authentication for Logging Users into Websites

    The IP.com Prior Art Database

    A method and system is disclosed for enabling a user to be automatically logged in to other systems or websites when the user logs in to one system, by performing a background authentication at the system, thus providing a seamless experience for the user.

    Other authors
    See publication
  • Method and System for Providing Contextual Response Toolbar for Commercial Emails by Analyzing Email Content

    The IP.com Prior Art Database

    A method and system is disclosed for providing contextual response toolbar for commercial emails by analyzing email content. The method and system utilizes a user interface (UI) element in the toolbar which enables users to initiate useful actions such as, share, save, print, and unsubscribe the commercial email content.

    Other authors
    See publication
  • Method and System for Automatically Subscribing/Unsubscribing to/from Mailing Lists Based on Communication Messages

    The IP.com Prior Art Database

    A method and system is disclosed for automatically subscribing/unsubscribing to/from mailing lists based on communication messages. The method and system declutters a user's inbox and automatically subscribes the user to specific mailing lists that are relevant and adds value to the user. Once the user's requirement is fulfilled, the method and system automatically unsubscribes the user from the mailing list and stops spamming the user with irrelevant emails.

    Other authors
    See publication
  • Method and System for Automatically Creating Attachment Content as a Part of a Message

    The IP.com Prior Art Database

    A method and system is disclosed for automatically creating attachment content as a part of a message/email. The method and system automatically convert the attachment content into text and make the attachment as a part of the email itself.

    Other authors
    See publication
  • Method and System for Extracting Insights from Users' Spending and Purchase Behavior Patterns for Improving Targeted Shopping Experiences

    The IP.com Prior Art Database

    A method and system for extracting insights from users' spending and purchase behavior patterns for improving targeted shopping experiences. The method and system leverages spending and purchase behavior patterns of a large sets of users to create segmented profiles for identifying users with similar behavior pattern and for providing target promotion of products, services, deals and sales to identified users.

    Other authors
    See publication
  • Method and System for Merging Multiple Threads of Messages that are Alike

    The IP.com Prior Art Database

    A method and system is disclosed for merging multiple threads, conversations or messages together if the context around these separate messages are the same. Thus, the method and system allows the user a seamless access to all the content related to single topic, at one place. Further, a summary of the messages is provided and all the attachments pertaining to the messages such as, but not limited to, photos, links and documents are provided in one place. Also, the method and system provides…

    A method and system is disclosed for merging multiple threads, conversations or messages together if the context around these separate messages are the same. Thus, the method and system allows the user a seamless access to all the content related to single topic, at one place. Further, a summary of the messages is provided and all the attachments pertaining to the messages such as, but not limited to, photos, links and documents are provided in one place. Also, the method and system provides to users, a timeline view of the messages or conversations.

    Other authors
    See publication
  • Method and System to Enable a Sender of an Email Message to Set Personalized Auto-Reminders or Notifications for Recipients

    The IP.com Prior Art Database

    Disclosed is a method and system for enabling a sender of an email message to set personalized auto-reminders or notifications for recipients. The method and system creates and trains machine learned bots to perform specific functions when activated by users by creating machine learned bots triggering email addresses associated with a specific email messages.

    Other authors
    See publication
  • Method and System for Providing Content Based on User Activity and Health Condition

    The IP.com Prior Art Database

    A method and system is disclosed for leveraging one or more activity/health smart wearable devices’ datasets by accessing datasets of the one or more activity/health smart wearable devices. The method and system leverages the datasets in real-time to personalize and enhance a user’s online and offline experience.

    Other authors
    See publication
  • Method and System for Determining Message Recipients Based on Message Content

    The IP.com Prior Art Database

    A method and system is disclosed for evaluating context of a message in question by analyzing the message body being composed and auto recommending message recipients based on the evaluation. The method and system specifically evaluates the context of an email being composed based on, but not limited to, past conversations of the user, similar conversations between other users and categorization of the user's contact database, for automatically recommending email recipients for the message.

    Other authors
    See publication
  • Click to Preview Method and System for Multi-Text Selection from Existing Threaded Conversations with Metadata Extraction

    The IP.com Prior Art Database

    A method and system is disclosed for multi-text selection from existing threaded conversations with metadata extraction. The method and system allows the use of shortcuts to select multiple lines of text (contiguous or non-contiguous) in messages and then allows users to paste the lines with context. On selecting the multiple lines of text, extraction of metadata such as, but not limited to, who was the addresser and addressee, time of the message, subject of the message, is triggered. Thus,…

    A method and system is disclosed for multi-text selection from existing threaded conversations with metadata extraction. The method and system allows the use of shortcuts to select multiple lines of text (contiguous or non-contiguous) in messages and then allows users to paste the lines with context. On selecting the multiple lines of text, extraction of metadata such as, but not limited to, who was the addresser and addressee, time of the message, subject of the message, is triggered. Thus, the method and system enables pasting the lines of text with context.

    Other authors
    See publication
  • Method and System for Filtering Trips based on Social Structure and Contacts by Analyzing Mail Interaction Data between Social Group Members

    The IP.com Prior Art Database

    A method and system is disclosed for filtering trips based on social structure and contacts by analyzing mail interaction data between social group members. The method and system identifies top contact groups, histories of interactions, events and trips taken by sub-group members to share with larger group members.

    Other authors
    See publication
  • Method and System for Customizing the User Interface of a Mailbox Based on Content Relevant to a User

    The IP.com Prior Art Database

    A method and system is disclosed for customizing a user's mailbox content and user interface based on content that is relevant to the user by using cues from the user's daily interaction habits. The method and system provides the customization in terms of attributes such as, but not limited to, custom themes, timeline view of mailbox. Further, the method and system provides suggestions to the user for customizing the mailbox based on the user's interest and daily habits.

    Other authors
    See publication
  • Method and System for Generating User Persona/Profile Based on Communication Data

    The IP.com Prior Art Database

    A method and system is disclosed for generating a true persona/profile for a user which is derived implicitly from personal data associated with communication history of the user. The method and system teases out details about who the user really is and the user's interests from the communication data of the user. The persona/profile that is generated is then shared with online dating services or providers for the purposes of profile matching based on authentic personas generated for users.

    Other authors
    See publication
  • Method and System for Running Integration Tests on Pull Requests

    The IP.com Prior Art Database

    A method and system is disclosed for running integration tests on pull requests by testing the system in its entirety from end to end, including calls to the middle tier and backend systems. This method ensures that any new feature developed in the system, is thoroughly tested end-to-end and reviewed, even before the feature gets merged.

    Other authors
    See publication
  • Computational model of human behavior in security games with varying number of targets

    ProQuest Dissertations & Theses

    Security is one of the biggest concerns all around the world. There are only a limited number of resources that can be allocated in security coverage. Terrorists can exploit any pattern of monitoring deployed by the security personnel. It becomes important to make the security pattern unpredictable and randomized. In such a scenario, the security forces can be randomized using algorithms based on Stackelberg games.

    Stackelberg games have recently gained significant importance in…

    Security is one of the biggest concerns all around the world. There are only a limited number of resources that can be allocated in security coverage. Terrorists can exploit any pattern of monitoring deployed by the security personnel. It becomes important to make the security pattern unpredictable and randomized. In such a scenario, the security forces can be randomized using algorithms based on Stackelberg games.

    Stackelberg games have recently gained significant importance in deployment for real world security. Game-theoretic techniques make a standard assumption that adversaries' actions are perfectly rational. It is a challenging task to account for human behavior in such circumstances.

    What becomes more challenging in applying game-theoretic techniques to real-world security problems is the standard assumption that the adversary is perfectly rational in responding to security forces' strategy, which can be unrealistic for human adversaries. Different models in the form of PT, PT-Attract, COBRA, DOBSS and QRE have already been proposed to address the scenario in settings with fixed number of targets. My work focuses on the evaluation of these models when the number of targets is varied, giving rise to an entirely new problem set.

    See publication

Patents

  • Computerized system and method for providing an augmented message content display

    Issued 11,929,964

    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…

    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.

    Other inventors
    See patent
  • Communication with service providers using disposable email accounts

    Issued 11,863,504

    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…

    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.

    Other inventors
  • Method and system for serving personalized content to enhance user experience

    Issued 11,855,944

    A method for presenting personalized content to a user includes receiving user data corresponding to a user having a user profile, the user data including at least one or more messages in a user mailbox and a user web browser history within a network, extracting one or more data tags from the received user data, associated at least one data tag with a message, finding information in the network that corresponds to the associated data tag, generating a notification for the user, the notification…

    A method for presenting personalized content to a user includes receiving user data corresponding to a user having a user profile, the user data including at least one or more messages in a user mailbox and a user web browser history within a network, extracting one or more data tags from the received user data, associated at least one data tag with a message, finding information in the network that corresponds to the associated data tag, generating a notification for the user, the notification including the found information in the network, and outputting the generated notification to a user interface of a device of the user.

    Other inventors
    See patent
  • Public content validation and presentation method and apparatus

    Issued 11,797,517

    Techniques for identifying and validating online content items for presentation to users are disclosed. Disclosed systems and methods use a sentiment analyzer to determine a sentiment of a candidate content item and collateral content items identified using keywords associated with the candidate content item, determine a measure of agreement in sentiment using the sentiments determined for the candidate content item and collateral content items, and provide at least a portion of the candidate…

    Techniques for identifying and validating online content items for presentation to users are disclosed. Disclosed systems and methods use a sentiment analyzer to determine a sentiment of a candidate content item and collateral content items identified using keywords associated with the candidate content item, determine a measure of agreement in sentiment using the sentiments determined for the candidate content item and collateral content items, and provide at least a portion of the candidate content item in a display at a client computing device, the display including a consensus belief indicator representing the measure of agreement in sentiment.

    Other inventors
    See patent
  • Controlling a graphical user interface using a presentation of messages based upon predicted interactions with the messages

    Issued 11,714,522

    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…

    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.

    Other inventors
    See patent
  • Automated network account transfers based on determined inactivity

    Issued 11,706,308

    Systems, devices, and methods for automating network account transfers based on predicted inactivity are disclosed. In one embodiment, the system comprises a mail server providing access to an email account of a user; a social graph monitor configured to: periodically query, over a network, a social graph associated with the user to retrieve at least one social network feed associated with the user, calculate a sentiment score for the social network feed based on parsing the social network feed…

    Systems, devices, and methods for automating network account transfers based on predicted inactivity are disclosed. In one embodiment, the system comprises a mail server providing access to an email account of a user; a social graph monitor configured to: periodically query, over a network, a social graph associated with the user to retrieve at least one social network feed associated with the user, calculate a sentiment score for the social network feed based on parsing the social network feed using a natural language parser, and determining that a transfer condition has occurred if the sentiment score exceeds a pre-defined sentiment score threshold; and a condition processor configured to: transmit, via the mail server, a password reset request to a network application associated with the transfer condition, intercept an email from the network application, via the mail server, transmitted in response to the password reset request, forward, via the mail server, the email to a recipient associated with the transfer condition, determine that the recipient has reset a password associated with the network application, and forward, to the recipient via the mail server, subsequent emails from the network application.

    Other inventors
    See patent
  • Automatic analysis of digital messaging content method and apparatus

    Issued 11,694,278

    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…

    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.

    Other inventors
    See patent
  • Preserving contextual relevance of content

    Issued 11,681,766

    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…

    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.

    Other inventors
    See patent
  • Subscription-based message selection and transmission

    Issued 11,575,762

    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…

    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.

    Other inventors
    See patent
  • Method and system for filtering content

    Issued 11,537,672

    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.

    Other inventors
    See patent
  • Presenting content of an application

    Issued 11,526,556

    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…

    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.

    Other inventors
    See patent
  • Securing digital content using separately authenticated hidden folders

    Issued 11,501,019

    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…

    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.

    Other inventors
    See patent
  • Modifying content interface based upon level of activity

    Issued 11,474,838

    One or more computing devices, systems, and/or methods for modifying content interfaces based upon levels of activity are provided. For example, a content interface may be displayed using a device. First activity performed using the first content interface may be detected. An activity profile associated with the device may be generated based upon the first activity. The first activity profile may be indicative of a first level of activity associated with the device. Second activity performed…

    One or more computing devices, systems, and/or methods for modifying content interfaces based upon levels of activity are provided. For example, a content interface may be displayed using a device. First activity performed using the first content interface may be detected. An activity profile associated with the device may be generated based upon the first activity. The first activity profile may be indicative of a first level of activity associated with the device. Second activity performed using the first content interface may be detected. It may be determined that a difference between the first level of activity and the second level of activity is greater than a threshold difference. Responsive to determining that the difference is greater than the threshold difference, the content interface may be modified to a modified version of the content interface associated with an exhaustion management mode.

    Other inventors
    See patent
  • Communication with service providers using disposable email accounts

    Issued 11,438,284

    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…

    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.

    Other inventors
    See patent
  • Cloud hosted device instances method and apparatus

    Issued 11,425,763

    Disclosed are systems and methods for improving interactions with and between computers in hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to instantiate local and persistent core device instances within or across platforms, which can be used to improve the quality of data processing used in processing interactions between or among processors in such systems. The disclosed systems and methods provide…

    Disclosed are systems and methods for improving interactions with and between computers in hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to instantiate local and persistent core device instances within or across platforms, which can be used to improve the quality of data processing used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for cloud hosted device instances. The systems and methods provide a platform for creating cloud hosted device instances, each of which provides compute and memory resources for a device user. The systems and methods provide a core cloud service to centrally manage device data and deploy (and redeploy) local (or “lightweight”) device instances close to a device.

    Other inventors
    See patent
  • System and method to provide feedback loop for delivered content

    Filed US 17/818,788

    Other inventors
  • Displaying messaging interfaces based upon email conversations

    Issued 11,362,979

    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…

    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.

    Other inventors
    See patent
  • Presenting and sharing augmented reality objects

    Issued 11,184,304

    One or more computing devices, systems, and/or methods for presenting augmented reality (AR) experiences and/or sharing AR objects are provided. For example, a request to initiate an AR experience may be received from a device associated with an email account. A real time view of a camera of the device may be displayed using an AR interface, where a set of AR objects are overlaid onto the real time view of the camera. An edited set of AR objects may be generated based upon one or more inputs…

    One or more computing devices, systems, and/or methods for presenting augmented reality (AR) experiences and/or sharing AR objects are provided. For example, a request to initiate an AR experience may be received from a device associated with an email account. A real time view of a camera of the device may be displayed using an AR interface, where a set of AR objects are overlaid onto the real time view of the camera. An edited set of AR objects may be generated based upon one or more inputs corresponding to one or more edits to the set of AR objects. The edited set of AR objects may be overlaid onto the real time view of the camera. An email comprising the edited set of AR objects may be transmitted to one or more email accounts responsive to receiving a second request to share the edited set of AR objects.

    Other inventors
    See patent
  • Method and system for real time analysis of user content and defining call to action

    Issued 11,178,095

    The disclosed embodiments relate to processing of notifications displayed on computing devices. In one embodiment, a method is disclosed comprising receiving a notification and querying at least one activity database that records historical interactions of a user. The method then receives a priority indicator in response to the querying and determines whether the priority indicator indicates a high priority. If so, the method generates, and in some embodiments displays, a second notification.

    Other inventors
    See patent
  • Performing operations based upon activity patterns

    Issued 11,102,315

    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…

    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.

    Other inventors
    See patent
  • Systems and Methods for Generating Recommendations based on Online History Information and Geospatial Data

    Issued 11,068,959

    Disclosed are systems and methods for generating recommendations based on online history information and geospatial data. The disclosed systems and methods provide a novel framework for automating the transmission of electronic recommendations to users by consistently monitoring electronic information regarding a user's interests correlating that data with inventory information and geospatial information. The disclosed framework operates by leveraging available user data, user provided…

    Disclosed are systems and methods for generating recommendations based on online history information and geospatial data. The disclosed systems and methods provide a novel framework for automating the transmission of electronic recommendations to users by consistently monitoring electronic information regarding a user's interests correlating that data with inventory information and geospatial information. The disclosed framework operates by leveraging available user data, user provided objectives, or various real-time data associated with a user, and using the aforementioned data as inputs for recommendation models, in order to generate and transmit the optimal recommendations to the user.

    Other inventors
    See patent
  • Preserving contextual relevance of content

    Issued 11,042,596

    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…

    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.

    Other inventors
    See patent
  • Systems and methods for generating recommendations based on online history information and geospatial data

    Filed US 17/348,408

    Disclosed are systems and methods for generating recommendations based on online history information and geospatial data. The disclosed systems and methods provide a novel framework for automating the transmission of electronic recommendations to users by consistently monitoring electronic information regarding a user's interests correlating that data with inventory information and geospatial information. The disclosed framework operates by leveraging available user data, user provided…

    Disclosed are systems and methods for generating recommendations based on online history information and geospatial data. The disclosed systems and methods provide a novel framework for automating the transmission of electronic recommendations to users by consistently monitoring electronic information regarding a user's interests correlating that data with inventory information and geospatial information. The disclosed framework operates by leveraging available user data, user provided objectives, or various real-time data associated with a user, and using the aforementioned data as inputs for recommendation models, in order to generate and transmit the optimal recommendations to the user.

    Other inventors
  • System and methods for transforming operation of applications

    Issued 11,023,260

    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…

    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.

    Other inventors
    See patent
  • 發佈訊息對話到電子論壇

    Issued TW I727216

    本發明提供用於發佈訊息對話到電子論壇的一或多種運算裝置、系統及/或方法。舉例而言,可識別多個使用者之間的一訊息對話。可接收發佈該訊息對話到一電子論壇的一請求。該訊息對話可經過處理,以創建該訊息對話的一第一對話摘要。可對該訊息對話進行評估以創建一標題。創建一論壇討論,該論壇討論包含該標題及具有該第一對話摘要的一第一貼文。最後,發佈該論壇討論到一電子論壇。

    Other inventors
    See patent
  • Controlling a graphical user interface using a presentation of messages based upon predicted interactions with the messages

    Issued 10,958,609

    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…

    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.

    Other inventors
    See patent
  • Securing resources

    Issued 10,931,681

    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…

    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.

    Other inventors
    See patent
  • Computerized system and method for extracting entity information from text communications and displaying content based therefrom

    Filed US 17/174,517

    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 analyzing messages shared over a network and identifying information in them referencing entities based on a determined context of the messages. Once the entity information is identified, the disclosed framework segregates…

    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 analyzing messages shared over a network and identifying information in them referencing entities based on a determined context of the messages. Once the entity information is identified, the disclosed framework segregates them based on the context, and then presents them in contextual views as content cards within or as part of generated, content-specific interfaces. The disclosed framework enables users to continue messaging while pivoting between different views of the generated interfaces, which enables the retrieval of additional information related to the entity information included on the content cards.

    Other inventors
    See patent
  • Computerized system and method for extracting entity information from text communications and displaying content based therefrom

    Issued 10,922,359

    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 analyzing messages shared over a network and identifying information in them referencing entities based on a determined context of the messages. Once the entity information is identified, the disclosed framework segregates…

    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 analyzing messages shared over a network and identifying information in them referencing entities based on a determined context of the messages. Once the entity information is identified, the disclosed framework segregates them based on the context, and then presents them in contextual views as content cards within or as part of generated, content-specific interfaces. The disclosed framework enables users to continue messaging while pivoting between different views of the generated interfaces, which enables the retrieval of additional information related to the entity information included on the content cards.

    Other inventors
    See patent
  • Presenting and sharing augmented reality objects

    Issued 10,911,381

    One or more computing devices, systems, and/or methods for presenting augmented reality (AR) experiences and/or sharing AR objects are provided. For example, a request to initiate an AR experience may be received from a device associated with an email account. A real time view of a camera of the device may be displayed using an AR interface, where a set of AR objects are overlaid onto the real time view of the camera. An edited set of AR objects may be generated based upon one or more inputs…

    One or more computing devices, systems, and/or methods for presenting augmented reality (AR) experiences and/or sharing AR objects are provided. For example, a request to initiate an AR experience may be received from a device associated with an email account. A real time view of a camera of the device may be displayed using an AR interface, where a set of AR objects are overlaid onto the real time view of the camera. An edited set of AR objects may be generated based upon one or more inputs corresponding to one or more edits to the set of AR objects. The edited set of AR objects may be overlaid onto the real time view of the camera. An email comprising the edited set of AR objects may be transmitted to one or more email accounts responsive to receiving a second request to share the edited set of AR objects.

    Other inventors
    See patent
  • Securing digital content using separately authenticated hidden folders

    Issued 10,902,148

    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…

    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.

    Other inventors
    See patent
  • Computerized system and method for interest profile generation and digital content dissemination based therefrom

    Filed US 17/140,337

    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…

    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.

    Other inventors
    See patent
  • Computerized system and method for interest profile generation and digital content dissemination based therefrom

    Issued 10,885,090

    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…

    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.

    Other inventors
    See patent
  • Publishing message conversations to electronic forums

    Issued 10,873,557

    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…

    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.

    Other inventors
    See patent
  • Authentication entity for user authentication

    Issued 10,805,288

    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…

    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.

    Other inventors
    See patent
  • Selective data migration and sharing

    Issued 10,769,101

    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…

    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.

    Other inventors
    See patent
  • Selective data migration and sharing

    Filed US 17/011,765

    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…

    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.

    Other inventors
    See patent
  • Automated network account transfers based on determined inactivity

    Issued 10,742,757

    Systems, devices, and methods for automating network account transfers based on predicted inactivity are disclosed. In one embodiment, the system comprises a mail server providing access to an email account of a user; a social graph monitor configured to: periodically query, over a network, a social graph associated with the user to retrieve at least one social network feed associated with the user, calculate a sentiment score for the social network feed based on parsing the social network feed…

    Systems, devices, and methods for automating network account transfers based on predicted inactivity are disclosed. In one embodiment, the system comprises a mail server providing access to an email account of a user; a social graph monitor configured to: periodically query, over a network, a social graph associated with the user to retrieve at least one social network feed associated with the user, calculate a sentiment score for the social network feed based on parsing the social network feed using a natural language parser, and determining that a transfer condition has occurred if the sentiment score exceeds a pre-defined sentiment score threshold; and a condition processor configured to: transmit, via the mail server, a password reset request to a network application associated with the transfer condition, intercept an email from the network application, via the mail server, transmitted in response to the password reset request, forward, via the mail server, the email to a recipient associated with the transfer condition, determine that the recipient has reset a password associated with the network application, and forward, to the recipient via the mail server, subsequent emails from the network application.

    Other inventors
    See patent
  • Displaying messaging interfaces based upon email conversations

    Issued 10,637,815

    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…

    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.

    Other inventors
    See patent
  • Sub-account management

    Issued 10,592,543

    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…

    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.

    Other inventors
    See patent
  • Performing entity actions using email interfaces

    Filed US 16/220,034

    One or more computing devices, systems, and/or methods for performing entity actions based upon inputs received via email interfaces are provided. For example, an email received by an email account may be identified. The email may be associated with an entity action corresponding to a first entity. A selectable input corresponding to performing the entity action may be displayed via an email interface associated with the email account. A request to perform the entity action may be received via…

    One or more computing devices, systems, and/or methods for performing entity actions based upon inputs received via email interfaces are provided. For example, an email received by an email account may be identified. The email may be associated with an entity action corresponding to a first entity. A selectable input corresponding to performing the entity action may be displayed via an email interface associated with the email account. A request to perform the entity action may be received via a selection of the selectable input. Responsive to receiving the request, an action interface corresponding to performing the entity action may be displayed within the email interface. One or more inputs associated with the entity action may be received via the action interface. Responsive to determining that the entity action is completed, a confirmation message, indicative of the entity action being completed, may be displayed using the email interface.

    Other inventors
    See patent
  • Evaluating email activity

    Filed US 16/210,155

    One or more computing devices, systems, and/or methods for evaluating email activity and/or controlling, based upon the email activity, transmission of instructions associated with quality are provided. A first email, transmitted by an email account associated with an entity to a plurality of email accounts, may be identified. First activity associated with the first email may be detected. A first set of activity information associated with the first activity may be stored in an entity profile…

    One or more computing devices, systems, and/or methods for evaluating email activity and/or controlling, based upon the email activity, transmission of instructions associated with quality are provided. A first email, transmitted by an email account associated with an entity to a plurality of email accounts, may be identified. First activity associated with the first email may be detected. A first set of activity information associated with the first activity may be stored in an entity profile associated with the entity. The entity profile may comprise a plurality of sets of activity information associated with a plurality of emails transmitted by one or more email accounts associated with the entity. A quality score corresponding to the first entity may be generated based upon the entity profile. A notification may be generated based upon the quality score. The notification may be transmitted to the first client device.

    Other inventors
    See patent
  • Presenting meeting options associated with trips

    Filed US 16/118,968

    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…

    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.

    Other inventors
    See patent
  • Webpage navigation utilizing audio commands

    Issued 9,865,261

    An audio signal (e.g., a user's spoken statement “check email”) may be received from the user of a client device accessing a webpage (e.g., a webmail webpage) utilizing a browser. The webpage may be parsed, analyzed, and/or mapped to identify one or more elements on the webpage (e.g., a send/receive email user interface element). The audio signal may be evaluated relative to the one or more elements on the webpage (e.g., such as by a dictionary comprising one or more audio signals paired to one…

    An audio signal (e.g., a user's spoken statement “check email”) may be received from the user of a client device accessing a webpage (e.g., a webmail webpage) utilizing a browser. The webpage may be parsed, analyzed, and/or mapped to identify one or more elements on the webpage (e.g., a send/receive email user interface element). The audio signal may be evaluated relative to the one or more elements on the webpage (e.g., such as by a dictionary comprising one or more audio signals paired to one or more audio commands) to identify an audio command. The audio command may be transformed into a text command (e.g., a script corresponding to a script action that invokes the send/receive email user interface element). The text command may be utilized to invoke an event (e.g., send/receive email) corresponding to an element on the webpage.

    Other inventors
    See patent
  • 将消息对话发布到电子论坛

    Filed CN 110032690

    提供了用于将消息对话发布到电子论坛的一个或多个计算装置、系统和/或方法。例如,可以识别用户之间的消息对话。可以接收要将所述消息对话发布到电子论坛的请求。可以处理所述消息对话以创建所述消息对话的第一对话概要。可以评估所述消息对话以创建标题。创建包括所述标题和所述第一对话概要的第一帖子的论坛讨论。将所述论坛讨论发布到电子论坛。

    Other inventors
    See patent
  • Publishing message conversations to electronic forums

    Filed EU EP3493486

    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…

    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.

    Other inventors
    See patent
  • Computerized system and method for providing an augmented message content display

    Filed US 18/599,328

    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…

    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.

    Other inventors
  • Public content validation and presentation method and apparatus

    Filed US 18/493,038

    Techniques for identifying and validating online content items for presentation to users are disclosed. Disclosed systems and methods use a sentiment analyzer to determine a sentiment of a candidate content item and collateral content items identified using keywords associated with the candidate content item, determine a measure of agreement in sentiment using the sentiments determined for the candidate content item and collateral content items, and provide at least a portion of the candidate…

    Techniques for identifying and validating online content items for presentation to users are disclosed. Disclosed systems and methods use a sentiment analyzer to determine a sentiment of a candidate content item and collateral content items identified using keywords associated with the candidate content item, determine a measure of agreement in sentiment using the sentiments determined for the candidate content item and collateral content items, and provide at least a portion of the candidate content item in a display at a client computing device, the display including a consensus belief indicator representing the measure of agreement in sentiment.

    Other inventors
  • Automatic analysis of digital messaging content method and apparatus

    Filed US 18/336,346

    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…

    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.

    Other inventors
  • Method and system for serving personalized content to enhance user experience

    Filed US 18/334,180

    A method for presenting personalized content to a user includes receiving user data corresponding to a user having a user profile, the user data including at least one or more messages in a user mailbox and a user web browser history within a network, extracting one or more data tags from the received user data, associated at least one data tag with a message, finding information in the network that corresponds to the associated data tag, generating a notification for the user, the notification…

    A method for presenting personalized content to a user includes receiving user data corresponding to a user having a user profile, the user data including at least one or more messages in a user mailbox and a user web browser history within a network, extracting one or more data tags from the received user data, associated at least one data tag with a message, finding information in the network that corresponds to the associated data tag, generating a notification for the user, the notification including the found information in the network, and outputting the generated notification to a user interface of a device of the user.

    Other inventors
  • Method and system for filtering content

    Filed US 18/081,141

    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.

    Other inventors
  • Presenting content of an application

    Filed US 18/075,467

    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…

    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.

    Other inventors
  • Method and apparatus for bookmarking a portion of an electronic document

    Filed US 18/049,431

    Other inventors
  • Method and system for continuous user targeting based on delivered content

    Filed US 17/894,270

    Other inventors
  • Method and system for supplementing messages with contextual content

    Filed US 17/818,766

    Other inventors
  • Method and system for determining and delivering deduced content experiences

    Filed US 17/877,591

    Other inventors
  • Cloud hosted device instances method and apparatus

    Filed US 17/862,764

    Disclosed are systems and methods for improving interactions with and between computers in hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to instantiate local and persistent core device instances within or across platforms, which can be used to improve the quality of data processing used in processing interactions between or among processors in such systems. The disclosed systems and methods provide…

    Disclosed are systems and methods for improving interactions with and between computers in hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to instantiate local and persistent core device instances within or across platforms, which can be used to improve the quality of data processing used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for cloud hosted device instances. The systems and methods provide a platform for creating cloud hosted device instances, each of which provides compute and memory resources for a device user. The systems and methods provide a core cloud service to centrally manage device data and deploy (and redeploy) local (or “lightweight”) device instances close to a device.

    Other inventors
  • Decentralizing and securing messaging based communications

    Filed US 17/855,941

    Other inventors
  • Method and system for real time analysis of user content and defining call to action

    Filed US 17/525,434

    The disclosed embodiments relate to processing of notifications displayed on computing devices. In one embodiment, a method is disclosed comprising receiving a notification and querying at least one activity database that records historical interactions of a user. The method then receives a priority indicator in response to the querying and determines whether the priority indicator indicates a high priority. If so, the method generates, and in some embodiments displays, a second notification.

    Other inventors
  • Performing operations based upon activity patterns

    Filed US 17/409,722

    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…

    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.

    Other inventors
    See patent

Courses

  • ATM Networks

    CS 830

  • Analysis and Design of Algorithm

    CS 603

  • Analysis of Algorithms, Professor Shahriar Shamsian

    CSCI 570

  • Artificial Intelligence

    CS 702

  • Compiler Design

    CS 701

  • Computer Graphics and Multimedia

    CS 504

  • Computer Networking

    CS 604

  • Computer System Organization

    CS 403

  • Data Structure and Algorithms

    CS 401

  • Database Management System

    CS 503

  • Directed Research, Professor Sven Koenig

    CSCI 590

  • Feasibility Analysis, Marshall School of Business (Audited) - Professor Steven Mednick

    BAEP 552

  • Foundations of Artificial Intelligence, Professor Sven Koenig

    CSCI 561

  • Information Integration on the Web, Professor Craig Knoblock and Kristina Lerman

    CSCI 548

  • Information Retrieval and Web Search Engines (Audited), Professor Chris Mattmann

    CSCI 572

  • Network Management

    CS 7101

  • Network Security

    CS 7201

  • Neural Networks

    CS 801

  • Operating System

    CS 502

  • Parallel Processing and Distributed Computing

    CS 605

  • Simulation and Modeling

    CS 703

  • Software Engineering

    CS 602

  • Software Multiagent Systems, Professor Milind Tambe

    CSCI 543

  • Theory of Computation

    CS 505

  • Web Engineering

    CS 802

  • Web Technologies (Audited), Professor Michael Crowley

    CSCI 571

  • Web Technologies, Professor Marco Papa

    CSCI 571

  • Wireless Network and Computing

    CS 840

Projects

  • Android based Mobile Currency Reader for Visually Impaired

    Designed using Server-Client architecture based on Java, C++ and Python (ACM SS12 > Code for a Cause)

    See project
  • Any-Angle Path Planning

    Implemented the concept of any-angle for navigation in Computer Games using A* and Theta* algorithms in C++

  • Autonomous Sumo Robot

    Designed a live robot for Sumo Wrestling in Robotics Workshop held at Indian Institute of Technology Mumbai (Keil C)

    Other creators
  • Behavioral Game Theory

    -

    Designed games to simulate the real-world security and analyzed the obtained data for determining the best randomized security pattern using Java, PHP and MATLAB

    See project
  • IRIS, Intelligent Randomization In Scheduling

    -

    Worked on an enhanced system to randomize selection of a set of high risk flights to increase terrorist uncertainty based on Java, now in use in limited international sectors by the Federal Air Marshals (FAMs)

    See project
  • Risk Assessment in Security Games based on Communicative Messages

    -

    Designed a risk assessment system for based on facial expressions in MATLAB

    Other creators
  • GUARDS, Game-theoretic Unpredictable And Randomly Deployed Security

    -

    Worked on an enhanced system to randomize airport security activities based on Java, now in operation at Los Angeles (LAX) and
    Pittsburgh (PIT) International Airports by the Transportation Security Administration (TSA)

    See project
  • Evacuation Simulation

    -

    Implemented the simulation of evacuation using the concept of multiagent systems and Massive in C++

  • JSON interface to control HDFS

    -

    Developed a JSON based interface to process data directly to/from the HDFS system in Java and Python

  • Directed Research on K-Swaps-Cooperative Negotiation of Multiagents

    -

    Implemented an algorithm for Task Allocation problem in Multiagents in C++

  • Gesture Recognition with Neural Networks

    -

    Implemented the concept of gesture recognition with neural networks using C++

  • DIG (DCEE with Intelligent Graph) Algorithm

    -

    Designed an algorithm to intelligently construct graphs for DCEE in Multiagent systems using C++ and Python

    Other creators
  • Integration of Web Resources and Databases

    -

    Designed a web interface to automatically integrate web resources and databases using a hybrid algorithm based on Java

    Other creators
  • Mashup of Google Maps, Flickr/Veoh/Youtube and Facebook

    -

    Designed a web interface to display Flickr/Veoh/Youtube data and post it on Facebook using AJAX

  • Gait Analysis for Human Recognition

    -

    Designed an algorithm for gait analysis technique, using C++ and MATLAB, and won the best student project award

    Other creators
  • Digital Image Watermarking

    -

    Implemented for both embedding and detection using MATLAB

    Other creators
  • Operating System - Multiple Formats with Enhanced Security

    -

    Developed a variation of Sun Solaris Operating System to support multiple file formats

Honors & Awards

  • Technovation Girls World Summit Judge

    Technovation

    Judge Advisor for Technovation Girls World Summit 2022-2023 season.

  • CES Innovation Awards Judge

    Consumer Technology Association

    Judged Consumer Electronics Show (CES) Innovation Awards 2024 submissions.

  • Technovation Girls World Summit Judge

    Technovation

    Judge Advisor for Technovation Girls World Summit 2022-2023 season.

  • Technovation Girls World Summit Judge

    Technovation

    Certified Judge for Technovation Girls World Summit 2021-2022 season.

  • CES Innovation Awards Judge

    Consumer Technology Association

    Judged Consumer Electronics Show (CES) Innovation Awards 2022 submissions.

  • Technovation Girls World Summit Judge

    Technovation

    Certified Judge for Technovation Girls World Summit 2020-2021 season.

  • Technovation Girls World Summit Judge

    Technovation

    Head Judge for Technovation Girls World Summit 2019-2020 season.

  • Builder Award

    Verizon Media

    Team award for launching Yahoo Mail’s best in class Android app, focused on consumer centric mail management.

  • Verizon Accessibility Award

    Verizon

    Team award for Yahoo Mail's excellence in accessibility.

  • Oath Master Inventor Award

    Oath

    Awarded Master Inventor title for contributions to the patent portfolio.

  • Yahoo CEO Award

    Yahoo

    CEO Award for establishing new revenue opportunities for Yahoo products.

  • Yahoo Individual Super Star Award

    Yahoo

    Peer-nominated, Yahoo’s highest honor for individuals with exceptional abilities delivering greatest product excellence.

  • Award for Academic Excellence

    University of Southern California, Office of International Services

    Awarded by the Office of International Services for academic excellence during the Master’s of Science program at the University.

  • Best Student Project Award

    Tata Consultancy Services

    Received best student project award for my undergraduate project on human identification through gait analysis.

  • Gold Medal for Excellence in Computer Science

    Indian School Certificate Board

  • Winner of State Level Mathematics Olympiad

    -

Languages

  • English

    Native or bilingual proficiency

  • Hindi

    Native or bilingual proficiency

  • Marwari

    Professional working proficiency

Organizations

  • CricBay

    -

    - Present

    CricBay is a community of cricket teams which is founded with the objective of being run through a democratic process.

  • AIS, Association of Indian Students

    Spokesperson

    -
  • Cricket Club

    -

    -
  • AIS, Association of Indian Students

    Vice President (Public Relations)

    -
  • Madhya Pradesh Super Eleven Cricket Association

    Board Member

    -
  • Red Ribbon Club - Madhya Pradesh State Aids Control Society

    President

    -
  • C-Certificate for National Service Scheme, NSS

    -

    -

Recommendations received

2 people have recommended Mohit

Join now to view

View Mohit’s full profile

  • See who you know in common
  • Get introduced
  • Contact Mohit directly
Join to view full profile

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Mohit Goenka

Add new skills with these courses