Patents by Inventor Ram Ravichandran

Ram Ravichandran 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: 20190068540
    Abstract: A system and a method are disclosed for recommending electronic messages in a message sharing system. Users can post messages to the message sharing system. These messages from posting users are received by the system and sent to receiving users that have subscribed to the posting users. The receiving users interact with the messages in various ways, such as by sharing the messages with other users. Interaction information is received for each of the electronic messages. The interaction information includes an indication of the number of interactions with the electronic message by receiving users. A score is determined for each electronic message based on the interaction information. Electronic messages are selected for being recommended to a user or a group of users based on the scores. The recommendations are then sent to the users, enabling users to better focus their attention on messages that are likely to be interesting.
    Type: Application
    Filed: October 29, 2018
    Publication date: February 28, 2019
    Inventors: Abdur Chowdhury, Ashish Goel, Ram Ravichandran
  • Patent number: 10116611
    Abstract: A system and a method are disclosed for recommending electronic messages in a message sharing system. Users can post messages to the message sharing system. These messages from posting users are received by the system and sent to receiving users that have subscribed to the posting users. The receiving users interact with the messages in various ways, such as by sharing the messages with other users. Interaction information is received for each of the electronic messages. The interaction information includes an indication of the number of interactions with the electronic message by receiving users. A score is determined for each electronic message based on the interaction information. Electronic messages are selected for being recommended to a user or a group of users based on the scores. The recommendations are then sent to the users, enabling users to better focus their attention on messages that are likely to be interesting.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: October 30, 2018
    Assignee: Twitter, Inc.
    Inventors: Abdur Chowdhury, Ashish Goel, Ram Ravichandran
  • Publication number: 20160248716
    Abstract: A system and a method are disclosed for recommending electronic messages in a message sharing system. Users can post messages to the message sharing system. These messages from posting users are received by the system and sent to receiving users that have subscribed to the posting users. The receiving users interact with the messages in various ways, such as by sharing the messages with other users. Interaction information is received for each of the electronic messages. The interaction information includes an indication of the number of interactions with the electronic message by receiving users. A score is determined for each electronic message based on the interaction information. Electronic messages are selected for being recommended to a user or a group of users based on the scores. The recommendations are then sent to the users, enabling users to better focus their attention on messages that are likely to be interesting.
    Type: Application
    Filed: May 2, 2016
    Publication date: August 25, 2016
    Inventors: Abdur Chowdhury, Ashish Goel, Ram Ravichandran
  • Patent number: 9356806
    Abstract: A system and a method are disclosed for recommending electronic messages in a message sharing system. Users can post messages to the message sharing system. These messages from posting users are received by the system and sent to receiving users that have subscribed to the posting users. The receiving users interact with the messages in various ways, such as by sharing the messages with other users. Interaction information is received for each of the electronic messages. The interaction information includes an indication of the number of interactions with the electronic message by receiving users. A score is determined for each electronic message based on the interaction information. Electronic messages are selected for being recommended to a user or a group of users based on the scores. The recommendations are then sent to the users, enabling users to better focus their attention on messages that are likely to be interesting.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: May 31, 2016
    Assignee: Twitter, Inc.
    Inventors: Abdur Chowdhury, Ashish Goel, Ram Ravichandran
  • Publication number: 20160027937
    Abstract: Novel compounds having a formula M1dM2eM3fChg where M1 is a transition metal, a group III, group IV, or group V element, M2 is a group 13, group 14, or group 15 element, and M3 and Ch independently are group 15 or group 16 elements, and a method for making the same are disclosed. The compounds may have a tetrahedrite crystal structure. Also disclosed are novel compounds having a formula A13MCha4 where A1, is a transition metal, M is a transition metal, a group 14 element, a group 15 element or a combination thereof, and Cha is a group 16 element. Also disclosed are methods of making and using the compounds. The compounds may form part of a device. Some devices may comprise both a tetrahedrite and a A13MCha4 compound. Some devices may have an electrical output, for example a photovoltaic device, such as a thin film solar cell.
    Type: Application
    Filed: October 7, 2015
    Publication date: January 28, 2016
    Applicant: Oregon State University
    Inventors: Douglas A. Keszler, Jeoseok Heo, Robert S. Kokenyesi, Ram Ravichandran
  • Patent number: 9043397
    Abstract: A method for providing suggestions from a messaging platform. The method includes: identifying, by a computer processor, a set of website-account pairs, wherein each of the set of website-account pairs represents an account of the messaging platform and a website; for each website-account pair of the set of website-account pairs: selecting, by the computer processor, connected accounts having a graph relationship with the account of the website-account pair, and creating an association between at least a subset of the connected accounts and the website of the website-account pair; receiving a set of websites associated with a user, wherein at least one of the set of websites is referenced by a first association of the created associations; and providing, by the computer processor, one or more account suggestions for the user based at least on the first association.
    Type: Grant
    Filed: October 2, 2012
    Date of Patent: May 26, 2015
    Assignee: Twitter, Inc.
    Inventors: Ram Ravichandran, Othman Laraki, Florian Leibert
  • Publication number: 20120089681
    Abstract: A system and a method are disclosed for recommending electronic messages in a message sharing system. Users can post messages to the message sharing system. These messages from posting users are received by the system and sent to receiving users that have subscribed to the posting users. The receiving users interact with the messages in various ways, such as by sharing the messages with other users. Interaction information is received for each of the electronic messages. The interaction information includes an indication of the number of interactions with the electronic message by receiving users. A score is determined for each electronic message based on the interaction information. Electronic messages are selected for being recommended to a user or a group of users based on the scores. The recommendations are then sent to the users, enabling users to better focus their attention on messages that are likely to be interesting.
    Type: Application
    Filed: October 6, 2010
    Publication date: April 12, 2012
    Applicant: TWITTER, INC.
    Inventors: Abdur Chowdhury, Ashish Goel, Ram Ravichandran