Patents by Inventor Utkarsh Shrivastava

Utkarsh Shrivastava has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220321521
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content communicating, displaying, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods determine and display message content within a portion of a message inbox in a manner that is specific to the type message content. According to some embodiments, when a message is received in a message inbox of a user, the message content can be opened for display within a dedicated portion of the inbox, thereby enabling improved message content retrieval, access and navigation within a message platform or message application.
    Type: Application
    Filed: June 23, 2022
    Publication date: October 6, 2022
    Inventors: Utkarsh SHRIVASTAVA, Suhas SADANANDAN, Kanika SHAH, Kevin DAY, Yaqi HU
  • Patent number: 11381535
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content communicating, displaying, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods determine and display message content within a portion of a message inbox in a manner that is specific to the type message content. According to some embodiments, when a message is received in a message inbox of a user, the message content can be opened for display within a dedicated portion of the inbox, thereby enabling improved message content retrieval, access and navigation within a message platform or message application.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: July 5, 2022
    Assignee: YAHOO ASSETS LLC
    Inventors: Utkarsh Shrivastava, Suhas Sadanandan, Kanika Shah, Kevin Day, Yaqi Hu
  • Patent number: 11138473
    Abstract: Systems and methods for expert-assisted classification are described herein. An example method for evaluating an expert-assisted classifier can include providing a cascade classifier including a plurality of classifier stages; and providing a simulated expert stage between at least two of the classifier stages. The simulated expert stage can be configured to validate or contradict an output of one of the at least two classifier stages. The method can also include classifying each of a plurality of records into one of a plurality of categories using the cascade classifier combined with the simulated expert stage; and determining whether the simulated expert stage improves performance of the cascade classifier.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: October 5, 2021
    Assignee: University of South Florida
    Inventors: Balaji Padmanabhan, Utkarsh Shrivastava, Vivek Kumar Singh
  • Patent number: 10873553
    Abstract: The present disclosure relates to improving the performance of computer systems and/or platforms programmed to work in concert with messaging systems for mail triaging. Disclosed are computer systems and methods for enabling a sender of a message to classify a message addressed to the recipient's inbox prior to sending the message based on triaging settings set by the recipient. Message triaging can include applying a recipient created flag to the message, categorizing the message according to a category preset by the recipient and/or instructing the message to be delivered to a specific folder(s) in the recipient's inbox based on folder instructions set by the recipient. The message sender is capable of classifying the message according to classifications the recipient has designated, whereby upon delivery of the message, the message is delivered and displayed in the recipient's inbox according to the recipient's settings that were selected by the sender.
    Type: Grant
    Filed: September 29, 2018
    Date of Patent: December 22, 2020
    Assignee: VERIZON MEDIA INC.
    Inventor: Utkarsh Shrivastava
  • Patent number: 10846748
    Abstract: One or more client devices, systems, and/or methods for onboarding feature cues for a product are provided. A feature cue and an existing feature cue, comprising eligible feature cues (e.g., feature cues that a user has not viewed, are relevant to the user, etc.), are provided to a dispatching component (e.g., configured to provide feature cues to users). A presentation hierarchy, of the feature cue and the existing feature cue, is determined based upon feature cue rules and user parameters. The feature cue, having a first hierarchical position in the presentation hierarchy, is presented to the user, through a client device hosting the product, at a first time. The existing feature cue, having a second hierarchical position in the presentation hierarchy, is presented to the user, through the client device, at a second time, where the first time and the second time are determined by the feature cue rules.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: November 24, 2020
    Assignee: Oath Inc.
    Inventors: Utkarsh Shrivastava, Mark Nachazel, Murali Krishna Bachhu, Christopher Scot Royer, Keren Kochava Baruch, Friedhold Alexander Seyfert
  • Patent number: 10560408
    Abstract: Disclosed are systems and methods for improving interactions between servers in a messaging system supported by or configured with content providing servers or platforms. The disclosed systems interact to filter data across platforms, which data can be used to improve the contextual quality of data used in processing interactions between or among processors in such systems. The disclosed computer systems and methods enable the communication of contextually relevant Hypertext Markup Language (HTML) content to a user's inbox. Such messages are native to a communication platform, application or service associated with the user's inbox. Such messages can be selected for delivery to a user based on the user's profile data, behavioral information, a user's geographic location, demographic information, a time period, and the like.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: February 11, 2020
    Assignee: OATH INC.
    Inventors: Suhas Sadanandan, Utkarsh Shrivastava, Kanika Shah, Kevin Day, Yaqi Hu, David LeRoy, Ramachandran Ramaswamy
  • Patent number: 10243891
    Abstract: A cross-device messaging integration capability is disclosed, which allows a user using a first device to indicate, using a first user computing device, an intent to perform one or more messaging actions at one or more second user computing device(s). The first and second devices may be different devices. The user may receive a reminder or other notification of the user's intent at the second device(s).
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: March 26, 2019
    Assignee: OATH INC.
    Inventors: Supreeth Rao, Sudharsan Vasudevan, Seema Kamath, Swapnil Patel, Utkarsh Shrivastava, Varun Bhagwan, Kaushal Kurapati, Patrick Mason
  • Publication number: 20190036862
    Abstract: The present disclosure relates to improving the performance of computer systems and/or platforms programmed to work in concert with messaging systems for mail triaging. Disclosed are computer systems and methods for enabling a sender of a message to classify a message addressed to the recipient's inbox prior to sending the message based on triaging settings set by the recipient. Message triaging can include applying a recipient created flag to the message, categorizing the message according to a category preset by the recipient and/or instructing the message to be delivered to a specific folder(s) in the recipient's inbox based on folder instructions set by the recipient. The message sender is capable of classifying the message according to classifications the recipient has designated, whereby upon delivery of the message, the message is delivered and displayed in the recipient's inbox according to the recipient's settings that were selected by the sender.
    Type: Application
    Filed: September 29, 2018
    Publication date: January 31, 2019
    Inventor: Utkarsh SHRIVASTAVA
  • Patent number: 10097498
    Abstract: The present disclosure relates to improving the performance of computer systems and/or platforms programmed to work in concert with messaging systems for mail triaging. Disclosed are computer systems and methods for enabling a sender of a message to classify a message addressed to the recipient's inbox prior to sending the message based on triaging settings set by the recipient. Message triaging can include applying a recipient created flag to the message, categorizing the message according to a category preset by the recipient and/or instructing the message to be delivered to a specific folder(s) in the recipient's inbox based on folder instructions set by the recipient. The message sender is capable of classifying the message according to classifications the recipient has designated, whereby upon delivery of the message, the message is delivered and displayed in the recipient's inbox according to the recipient's settings that were selected by the sender.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: October 9, 2018
    Assignee: OATH INC.
    Inventor: Utkarsh Shrivastava
  • Patent number: 10007810
    Abstract: A system and method for assuring the privacy of a computer application includes generating a user interface with a privacy feature coupled with a computer application. Through the user interface, the user is able to activate the privacy feature while interacting with the computer application. The computer application displays application-based screen elements against a backdrop. Once activated, the privacy feature presents a visual display hiding the application-based screen elements in the application from view without closing or logging out of the application.
    Type: Grant
    Filed: October 5, 2013
    Date of Patent: June 26, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Vince Magistrado, Utkarsh Shrivastava
  • Patent number: 9990436
    Abstract: A system and method for generating a personalized trends module includes steps of: for a given user, producing a social timeline by logging content posted on the given user's accounts on social media sites; analyzing the social timeline for recently posted content to derive an interim summary of first trending topics for the given user; receiving from a content personalization platform an in-stream feed of second trending topics based on the user's recent on-line activity including page views, queries, and clicks; augmenting the social timeline with the second trending topics from the in-stream feed to produce an interim list of third trending topics; ranking the third trending topics by source category using a frequency index; selecting the highest ranking third trending topics from each source category; and presenting a personalized trends module with positions allocated to the highest ranking third trending topics.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: June 5, 2018
    Assignee: EXCALIBUR IP, LLC
    Inventors: Supreeth Rao, Sudharsan Vasudevan, Gopal Mor, Utkarsh Shrivastava
  • Patent number: 9875317
    Abstract: Methods and systems for providing content on a webpage includes rendering a webpage having a plurality of page areas. Each of the plurality of page areas is associated with an entity having display content. Selection of one of the plurality of page areas is detected. The selection causes a landing page to be rendered in place of the webpage. A return to the webpage from the landing page is detected. In response to the return, the selected page area of the webpage is modified to include at least one additional entity having associated display content.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: January 23, 2018
    Assignee: Yahoo Holdings, Inc.
    Inventors: Sudharsan Vasudevan, Supreeth Rao, Utkarsh Shrivastava
  • Patent number: 9767439
    Abstract: A system and method for automatic draft email notification includes the following steps or acts performed while a user is engaged with a first email in an active email session: retrieving a value from the first email to use as a search term; accessing draft emails associated with the user; determining if the search term from the first email matches a corresponding string in the draft emails associated with the user; and presenting the draft emails that match the search term as a listing of selectable draft emails.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: September 19, 2017
    Assignee: Yahoo Holdings Inc.
    Inventors: Supreeth Rao, Utkarsh Shrivastava, Sudharsan Vasudevan
  • Publication number: 20170214647
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content communicating, displaying, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods determine and display message content within a portion of a message inbox in a manner that is specific to the type message content. According to some embodiments, when a message is received in a message inbox of a user, the message content can be opened for display within a dedicated portion of the inbox, thereby enabling improved message content retrieval, access and navigation within a message platform or message application.
    Type: Application
    Filed: January 27, 2016
    Publication date: July 27, 2017
    Inventors: Utkarsh Shrivastava, Suhas Sadanandan, Kanika Shah, Kevin Day, Yaqi Hu
  • Publication number: 20170154360
    Abstract: One or more client devices, systems, and/or methods for onboarding feature cues for a product are provided. A feature cue and an existing feature cue, comprising eligible feature cues (e.g., feature cues that a user has not viewed, are relevant to the user, etc.), are provided to a dispatching component (e.g., configured to provide feature cues to users). A presentation hierarchy, of the feature cue and the existing feature cue, is determined based upon feature cue rules and user parameters. The feature cue, having a first hierarchical position in the presentation hierarchy, is presented to the user, through a client device hosting the product, at a first time. The existing feature cue, having a second hierarchical position in the presentation hierarchy, is presented to the user, through the client device, at a second time, where the first time and the second time are determined by the feature cue rules.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Utkarsh Shrivastava, Mark Nachazel, Murali Krishna Bachhu, Christopher Scot Royer, Keren Kochava Baruch, Friedhold Alexander Seyfert
  • Publication number: 20160323218
    Abstract: Disclosed are systems and methods for improving interactions between servers in a messaging system supported by or configured with content providing servers or platforms. The disclosed systems interact to filter data across platforms, which data can be used to improve the contextual quality of data used in processing interactions between or among processors in such systems. The disclosed computer systems and methods enable the communication of contextually relevant Hypertext Markup Language (HTML) content to a user's inbox. Such messages are native to a communication platform, application or service associated with the user's inbox. Such messages can be selected for delivery to a user based on the user's profile data, behavioral information, a user's geographic location, demographic information, a time period, and the like.
    Type: Application
    Filed: April 29, 2015
    Publication date: November 3, 2016
    Inventors: Suhas Sadanandan, Utkarsh Shrivastava, Kanika Shah, Kevin Day, Yaqi Hu, David LeRoy, Ramachandran Ramaswamy
  • Publication number: 20160164819
    Abstract: The present disclosure relates to improving the performance of computer systems and/or platforms programmed to work in concert with messaging systems for mail triaging. Disclosed are computer systems and methods for enabling a sender of a message to classify a message addressed to the recipient's inbox prior to sending the message based on triaging settings set by the recipient. Message triaging can include applying a recipient created flag to the message, categorizing the message according to a category preset by the recipient and/or instructing the message to be delivered to a specific folder(s) in the recipient's inbox based on folder instructions set by the recipient. The message sender is capable of classifying the message according to classifications the recipient has designated, whereby upon delivery of the message, the message is delivered and displayed in the recipient's inbox according to the recipient's settings that were selected by the sender.
    Type: Application
    Filed: December 8, 2014
    Publication date: June 9, 2016
    Inventor: Utkarsh Shrivastava
  • Publication number: 20160050254
    Abstract: A cross-device messaging integration capability is disclosed, which allows a user using a first device to indicate, using a first user computing device, an intent to perform one or more messaging actions at one or more second user computing device(s). The first and second devices may be different devices. The user may receive a reminder or other notification of the user's intent at the second device(s).
    Type: Application
    Filed: August 14, 2014
    Publication date: February 18, 2016
    Inventors: Supreeth Rao, Sudharsan Vasudevan, Seema Kamath, Swapnil Patel, Utkarsh Shrivastava, Varun Bhagwan, Kaushal Kurapati, Patrick Mason
  • Publication number: 20160034592
    Abstract: A system and method for generating a personalized trends module includes steps of: for a given user, producing a social timeline by logging content posted on the given user's accounts on social media sites; analyzing the social timeline for recently posted content to derive an interim summary of first trending topics for the given user; receiving from a content personalization platform an in-stream feed of second trending topics based on the user's recent on-line activity including page views, queries, and clicks; augmenting the social timeline with the second trending topics from the in-stream feed to produce an interim list of third trending topics; ranking the third trending topics by source category using a frequency index; selecting the highest ranking third trending topics from each source category; and presenting a personalized trends module with positions allocated to the highest ranking third trending topics.
    Type: Application
    Filed: October 12, 2015
    Publication date: February 4, 2016
    Inventors: Supreeth Rao, Sudharsan Vasudevan, Gopal Mor, Utkarsh Shrivastava
  • Patent number: 9158850
    Abstract: A system and method for generating a personalized trends module includes steps of: for a given user, producing a social timeline by logging content posted on the given user's accounts on social media sites; analyzing the social timeline for recently posted content to derive an interim summary of first trending topics for the given user; receiving from a content personalization platform an in-stream feed of second trending topics based on the user's recent on-line activity including page views, queries, and clicks; augmenting the social timeline with the second trending topics from the in-stream feed to produce an interim list of third trending topics; ranking the third trending topics by source category using a frequency index; selecting the highest ranking third trending topics from each source category; and presenting a personalized trends module with positions allocated to the highest ranking third trending topics.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: October 13, 2015
    Assignee: YAHOO! Inc.
    Inventors: Supreeth Rao, Sudharsan Vasudevan, Gopal Mor, Utkarsh Shrivastava