Patents by Inventor Naveenkumar Selvaraj

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

  • Patent number: 11025570
    Abstract: Techniques for providing dynamic and secure real-time notifications in messages are disclosed herein. In some embodiments, a method comprises: storing a count of notifications associated with a user; transmitting a message to a messaging client of a device of the user, the message being configured to trigger the messaging client to transmit a request in response to the message being opened; updating the count of notifications after the transmission of the message; receiving the request from the messaging client based on the message having been opened; in response to receiving the request, determining the changed count of notifications; retrieving an image from a database of images based on the changed count of notifications, the image indicating the changed count of notifications; and transmitting the image to the messaging client for display in the opened message.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: June 1, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Naveenkumar Selvaraj, Sagar Gala, Aaron Choe Salls, Min Kyung Kim, Brad Christopher Ciraulo
  • Publication number: 20190199665
    Abstract: Techniques for providing dynamic and secure real-time notifications in messages are disclosed herein. In some embodiments, a method comprises: storing a count of notifications associated with a user; transmitting a message to a messaging client of a device of the user, the message being configured to trigger the messaging client to transmit a request in response to the message being opened; updating the count of notifications after the transmission of the message; receiving the request from the messaging cheat based on the message having been opened; in response to receiving the request, determining the changed count of notifications; retrieving an image from a database of images based on the changed count of notifications, the image indicating the changed count of notifications; and transmitting the image to the messaging client for display in the opened message.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Naveenkumar Selvaraj, Sagar Gala, Aaron Choe Salls, Min Kyung Kim, Brad Christopher Ciraulo
  • Patent number: 9966107
    Abstract: Disclosed are various embodiments for transmitting a plurality of files of a plurality of file systems associated with a corresponding plurality of users to each one of the users. In one embodiment, a jukebox service identifies files from file systems associated with each user requesting to consume the transmitted content. In one embodiment, the jukebox service identifies the files based in part on a plurality of disc jockey preferences provided by a disc jockey. The jukebox service then generates a jukebox playlist of the identified files having an order that is generated based at least in part on a playback profile associated with each one of the files. For instance, the playback profile may describe a playback frequency of the respective file. The jukebox service may then transmit the files over a network to clients of requesting users according to the order established by the jukebox playlist.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: May 8, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Kaloyan K. Kraev, Calvin D. Freitas, Steven A. Miles, David J. Anderson, John Santino, Kurtis J. Norwood, Sukhada S. Palkar, Naveenkumar Selvaraj, Olivier Z. Garamfalvi