Patents by Inventor Madhulekha Arunmozhi

Madhulekha Arunmozhi 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: 20230359945
    Abstract: Approximating a more complex multi-objective feed item scoring model using a less complex single objective feed item scoring model in a multistage feed ranking system of an online service. The disclosed techniques can facilitate multi-objective optimization for personalizing and ranking feeds including balancing personalizing a feed for viewer experience, downstream professional or social network effects, and upstream effects on content creators. The techniques can approximate the multi-objective model—that uses a rich set of machine learning features for scoring feed items at a second pass ranker in the ranking system—with the more lightweight, single objective model—that uses fewer machine learning features at a first pass ranker in the ranking system. The single objective model can more efficiently score a large set of feed items while maintaining much of the multi-objective model's richness and complexity and with high recall at the second pass ranking stage.
    Type: Application
    Filed: July 17, 2023
    Publication date: November 9, 2023
    Inventors: Madhulekha Arunmozhi, Ian Ackerman, Manas Somaiya
  • Publication number: 20230252033
    Abstract: Described herein is a technique for surfacing content for users of a connection network application. The technique involves performing a first query to fetch recently-impressed items viewed by a user of the connection network application and, concurrently with the first query, performing a second query of search nodes to generate a set of search node results. The technique allows for filtering the recently-impressed items from the set of search node results to generate a candidate set and applying a freshness factor to the candidate set. Updates are provided to a user display, based on results of applying the freshness factor to the candidate set.
    Type: Application
    Filed: February 9, 2022
    Publication date: August 10, 2023
    Inventors: Madhulekha Arunmozhi, Ian Robert Ackerman, Birjodh Singh Tiwana, Sarah Yan Xing
  • Patent number: 11704600
    Abstract: Approximating a more complex multi-objective feed item scoring model using a less complex single objective feed item scoring model in a multistage feed ranking system of an online service. The disclosed techniques can facilitate multi-objective optimization for personalizing and ranking feeds including balancing personalizing a feed for viewer experience, downstream professional or social network effects, and upstream effects on content creators. The techniques can approximate the multi-objective model—that uses a rich set of machine learning features for scoring feed items at a second pass ranker in the ranking system—with the more lightweight, single objective model—that uses fewer machine learning features at a first pass ranker in the ranking system. The single objective model can more efficiently score a large set of feed items while maintaining much of the multi-objective model's richness and complexity and with high recall at the second pass ranking stage.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: July 18, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Madhulekha Arunmozhi, Ian Ackerman, Manas Somaiya
  • Patent number: 11334566
    Abstract: Methods, systems, and computer programs are presented for reducing latency for providing a user feed containing one or more posts. One method includes operations for receiving a request to access the user feed and for performing a first query to search posts. The first query uses a first time horizon delimiting a creation time of posts and a first maximum number of posts selected for ranking. The posts from the first query are sent to the client device for presentation on a user interface. Further, a second query is performed to search posts, where the second query uses a second time horizon that is greater than the first time horizon and a second maximum number of posts for ranking that is greater than the first maximum number of posts. The posts from the first query and the second query are merged and sent to the client device for presentation.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: May 17, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Manish Swaminathan, Manas Haribhai Somaiya, Vivek Yogesh Tripathi, Strahinja Markovic, Ali Mohamed, Muhammad Hassan Khan, Xin Hu, Caitlin Marie O'Connor, Zeesha Currimbhoy, Shunlin Liang, Prateek Sachdev, Madhulekha Arunmozhi
  • Patent number: 11194819
    Abstract: A feature importance score for a target machine learning feature of a target machine learning model used in a multistage feed ranking system for scoring feed items is supplemented with a feature computing resource cost. The feature computing resource cost represents the cost of using the target feature in the target model in terms of computing resources such as CPU, memory, network resources, etc. A tradeoff between feature importance and feature computing resource cost can be made to decide whether to have the target machine learning model use or not use the target machine learning feature in production, thereby improving the production multistage feed item ranking system and solving the technical problem of determining which machine learning features of a machine learning model represent the best tradeoff between feature importance and feature computing resource cost.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: December 7, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Madhulekha Arunmozhi, Ian Ackerman, Manas Somaiya, Prashant Saxena
  • Publication number: 20210224274
    Abstract: Methods, systems, and computer programs are presented for reducing latency for providing a user feed containing one or more posts. One method includes operations for receiving a request to access the user feed and for performing a first query to search posts. The first query uses a first time horizon delimiting a creation time of posts and a first maximum number of posts selected for ranking. The posts from the first query are sent to the client device for presentation on a user interface. Further, a second query is performed to search posts, where the second query uses a second time horizon that is greater than the first time horizon and a second maximum number of posts for ranking that is greater than the first maximum number of posts. The posts from the first query and the second query are merged and sent to the client device for presentation.
    Type: Application
    Filed: January 20, 2020
    Publication date: July 22, 2021
    Inventors: Manish Swaminathan, Manas Haribhai Somaiya, Vivek Yogesh Tripathi, Strahinja Markovic, Ali Mohamed, Muhammad Hassan Khan, Xin Hu, Caitlin Marie O'Connor, Zeesha Currimbhoy, Shunlin Liang, Prateek Sachdev, Madhulekha Arunmozhi
  • Publication number: 20200409961
    Abstract: A feature importance score for a target machine learning feature of a target machine learning model used in a multistage feed ranking system for scoring feed items is supplemented with a feature computing resource cost. The feature computing resource cost represents the cost of using the target feature in the target model in terms of computing resources such as CPU, memory, network resources, etc. A tradeoff between feature importance and feature computing resource cost can be made to decide whether to have the target machine learning model use or not use the target machine learning feature in production, thereby improving the production multistage feed item ranking system and solving the technical problem of determining which machine learning features of a machine learning model represent the best tradeoff between feature importance and feature computing resource cost.
    Type: Application
    Filed: June 27, 2019
    Publication date: December 31, 2020
    Inventors: Madhulekha Arunmozhi, Ian Ackerman, Manas Somaiya, Prashant Saxena
  • Publication number: 20200410289
    Abstract: Approximating a more complex multi-objective feed item scoring model using a less complex single objective feed item scoring model in a multistage feed ranking system of an online service. The disclosed techniques can facilitate multi-objective optimization for personalizing and ranking feeds including balancing personalizing a feed for viewer experience, downstream professional or social network effects, and upstream effects on content creators. The techniques can approximate the multi-objective model—that uses a rich set of machine learning features for scoring feed items at a second pass ranker in the ranking system—with the more lightweight, single objective model—that uses fewer machine learning features at a first pass ranker in the ranking system. The single objective model can more efficiently score a large set of feed items while maintaining much of the multi-objective model's richness and complexity and with high recall at the second pass ranking stage.
    Type: Application
    Filed: June 27, 2019
    Publication date: December 31, 2020
    Inventors: Madhulekha Arunmozhi, Ian Ackerman, Manas Somaiya
  • Publication number: 20200410025
    Abstract: Computer-implemented techniques for approximating recall of a first pass ranker at the second pass ranking stage in a scalable manner. The techniques are efficient in that they do not require the second pass ranker to score all feed items considered by the first pass ranker in order to approximate the recall. Instead, the recall is approximated with a fewer number of feed item for which scores are already logged. Because the first pass ranker scores and the second pass ranker scores are already logged and available at a time of recall approximation, the techniques are computationally efficient. At the same time, using the scores of the fewer number of feed items still gives a good approximation of the recall at the second pass ranking stage.
    Type: Application
    Filed: June 27, 2019
    Publication date: December 31, 2020
    Inventors: Madhulekha Arunmozhi, Ian Ackerman, Manas Somaiya