Patents by Inventor Samir Bathla
Samir Bathla 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: 12705653Abstract: 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: GrantFiled: April 24, 2023Date of Patent: August 11, 2026Assignee: Microsoft Technology Licensing, LLCInventors: Samir Bathla, Wei Fang, Vinod Krishnan Koduvayoor Subramanian, Marcelo M. De Barros, Sayalee Arun Bhanavase
-
Patent number: 12353496Abstract: 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: GrantFiled: July 1, 2024Date of Patent: July 8, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Marcelo M. De Barros, Manish Mittal, Vinod Krishnan Koduvayoor Subramanian, Prateek Tiwari, Ayan Banerjee, Samir Bathla
-
Publication number: 20240354355Abstract: 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: ApplicationFiled: July 1, 2024Publication date: October 24, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Marcelo M. DE BARROS, Manish MITTAL, Vinod Krishnan KODUVAYOOR SUBRAMANIAN, Prateek TIWARI, Ayan BANERJEE, Samir BATHLA
-
Publication number: 20240354822Abstract: 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: ApplicationFiled: April 24, 2023Publication date: October 24, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Samir BATHLA, Wei FANG, Vinod Krishnan KODUVAYOOR SUBRAMANIAN, Marcelo M. DE BARROS, Sayalee Arun BHANAVASE
-
Patent number: 12050659Abstract: 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: GrantFiled: June 21, 2022Date of Patent: July 30, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Marcelo M. De Barros, Manish Mittal, Vinod Krishnan Koduvayoor Subramanian, Prateek Tiwari, Ayan Banerjee, Samir Bathla
-
Publication number: 20230409657Abstract: 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: ApplicationFiled: June 21, 2022Publication date: December 21, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Marcelo M. DE BARROS, Manish MITTAL, Vinod Krishnan KODUVAYOOR SUBRAMANIAN, Prateek TIWARI, Ayan BANERJEE, Samir BATHLA
-
Patent number: 10831983Abstract: Techniques are disclosed for managing display of content in an electronic document. Specifically, the techniques can enable headers related to content to be selectively moved. For example, headers in a data table, or data table header for content in an electronic document may be displayed in a graphical interface such that the graphical interface is animated for the selective movement of the headers to display the content that is visible. The selective movement of the headers may enable the content in an electronic document to be managed for display such that a header can be visible when content related to the header is visible in the graphical interface. By selectively moving content, such as headers in a document, a document may be rendered in an animated, or moving fashion to render related content together.Type: GrantFiled: September 14, 2017Date of Patent: November 10, 2020Assignee: Oracle International CorporationInventor: Samir Bathla
-
Publication number: 20180081863Abstract: Techniques are disclosed for managing display of content in an electronic document. Specifically, the techniques can enable headers related to content to be selectively moved. For example, headers in a data table, or data table header for content in an electronic document may be displayed in a graphical interface such that the graphical interface is animated for the selective movement of the headers to display the content that is visible. The selective movement of the headers may enable the content in an electronic document to be managed for display such that a header can be visible when content related to the header is visible in the graphical interface. By selectively moving content, such as headers in a document, a document may be rendered in an animated, or moving fashion to render related content together.Type: ApplicationFiled: September 14, 2017Publication date: March 22, 2018Applicant: Oracle International CorporationInventor: Samir Bathla
-
Patent number: D841017Type: GrantFiled: September 16, 2016Date of Patent: February 19, 2019Assignee: Oracle International CorporationInventor: Samir Bathla
-
Patent number: D852208Type: GrantFiled: December 13, 2018Date of Patent: June 25, 2019Assignee: Oracle International CorporationInventor: Samir Bathla