Patents by Inventor Vinod Krishnan KODUVAYOOR SUBRAMANIAN

Vinod Krishnan KODUVAYOOR SUBRAMANIAN 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: 20240354822
    Abstract: Automatically selecting a proxy processor for handling requests for information related items in a data feed to avoid navigating to a third-party site. The data feed includes displaying a scrollable list of items for selection. The disclosed technology generates recommendation scores associated with respective proxy processors. A recommendation score is based on a weighted sum of parameters associated with acquiring an item using a proxy processor. Selecting a proxy processor includes ranking the proxy processor using the recommendation scores. The selected proxy processor communicates with a plurality of item providers and retailers for a consolidated acquisition process. The disclosed technology further maintains the user on the data feed.
    Type: Application
    Filed: April 24, 2023
    Publication date: October 24, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Samir BATHLA, Wei FANG, Vinod Krishnan KODUVAYOOR SUBRAMANIAN, Marcelo M. DE BARROS, Sayalee Arun BHANAVASE
  • Publication number: 20240354355
    Abstract: Systems and methods are provided for determining contextual objects related to web content. Web content may include one or more elements, which may be extracted from the web content and analyzed to identify any contextual objects. The web content elements may be hyperlink elements, and contextual objects may be identified based on the hyperlink elements. A dominant entity may be identified for the web content, and contextual objects relating to the dominant entity may be identified. When a request for web content is received, contextual objects may be provided with the requested content. Personalized contextual objects may be selected from the identified contextual objects based on data associated with the request for web content. Selection of a contextual object may result in navigation to a browsing environment associated with the selected contextual object.
    Type: Application
    Filed: July 1, 2024
    Publication date: October 24, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Marcelo M. DE BARROS, Manish MITTAL, Vinod Krishnan KODUVAYOOR SUBRAMANIAN, Prateek TIWARI, Ayan BANERJEE, Samir BATHLA
  • Patent number: 12050659
    Abstract: Systems and methods are provided for determining contextual objects related to web content. Web content may include one or more elements, which may be extracted from the web content and analyzed to identify any contextual objects. The web content elements may be hyperlink elements, and contextual objects may be identified based on the hyperlink elements. A dominant entity may be identified for the web content, and contextual objects relating to the dominant entity may be identified. When a request for web content is received, contextual objects may be provided with the requested content. Personalized contextual objects may be selected from the identified contextual objects based on data associated with the request for web content. Selection of a contextual object may result in navigation to a browsing environment associated with the selected contextual object.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: July 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marcelo M. De Barros, Manish Mittal, Vinod Krishnan Koduvayoor Subramanian, Prateek Tiwari, Ayan Banerjee, Samir Bathla
  • Publication number: 20230410156
    Abstract: Aspects of the present disclosure relate to systems and methods for increasing user engagement using incentivized user task completion. In some embodiments, the incentivized user tasks relate to game related tasks in exchange for rewards, also referred to as “gamification”. Such gamification techniques entice user interaction by involving introducing user specific games, rewards, and prizes into the online shopping experience. As described herein, such functionality relates to identifying user specific features, identifying a list of prized products for the user, introducing games for the user to engage with, and rewarding the user for successfully completing a game. The games and rewards may be presented to the user in an interactive visual display incorporating the game modules and rewards throughout. The gamification process may be a collaborative endeavor between the online shopping platform and online sellers to develop games and rewards which market products directly to specific users.
    Type: Application
    Filed: June 17, 2022
    Publication date: December 21, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Marcelo M. DE BARROS, Manish MITTAL, Vinod Krishnan KODUVAYOOR SUBRAMANIAN, Prateek TIWARI
  • Publication number: 20230409657
    Abstract: Systems and methods are provided for determining contextual objects related to web content. Web content may include one or more elements, which may be extracted from the web content and analyzed to identify any contextual objects. The web content elements may be hyperlink elements, and contextual objects may be identified based on the hyperlink elements. A dominant entity may be identified for the web content, and contextual objects relating to the dominant entity may be identified. When a request for web content is received, contextual objects may be provided with the requested content. Personalized contextual objects may be selected from the identified contextual objects based on data associated with the request for web content. Selection of a contextual object may result in navigation to a browsing environment associated with the selected contextual object.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 21, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Marcelo M. DE BARROS, Manish MITTAL, Vinod Krishnan KODUVAYOOR SUBRAMANIAN, Prateek TIWARI, Ayan BANERJEE, Samir BATHLA