Patents by Inventor Sandeep S. Sahasrabudhe
Sandeep S. Sahasrabudhe 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: 20220012693Abstract: Generally discussed herein are devices, systems, and methods for resource retrieval. A method may include determining that a calendar event is scheduled to occur in a specified period of time, responsive to the determination, extracting content of a calendar event on a calendar of the messaging interface, generating a list of resources accessible by the user and related to the extracted content of the calendar event, ranking the resources by a comparison of the extracted content of the calendar event and the content of resources of the list of resources, and causing respective summaries of a specified number of the respective resources with higher respective ranks to be output on the display.Type: ApplicationFiled: September 16, 2021Publication date: January 13, 2022Inventors: Paul N. Bennett, Adam Fourney, Anne Loomis Thompson, Adam D. Troy, Qian Zhao, Ragavenderan Venkatesan, Sandeep S. Sahasrabudhe, Ramakrishna B. Bairi
-
Patent number: 11138568Abstract: Generally discussed herein are devices, systems, and methods for resource retrieval. A method may include determining that a calendar event is scheduled to occur in a specified period of time, responsive to the determination, extracting content of a calendar event on a calendar of the messaging interface, generating a list of resources accessible by the user and related to the extracted content of the calendar event, ranking the resources by a comparison of the extracted content of the calendar event and the content of resources of the list of resources, and causing respective summaries of a specified number of the respective resources with higher respective ranks to be output on the display.Type: GrantFiled: May 30, 2018Date of Patent: October 5, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Paul N. Bennett, Adam Fourney, Anne Loomis Thompson, Adam D Troy, Qian Zhao, Ragavenderan Venkatesan, Sandeep S. Sahasrabudhe, Ramakrishna B Bairi
-
Publication number: 20190236555Abstract: Generally discussed herein are devices, systems, and methods for resource retrieval. A method may include determining that a calendar event is scheduled to occur in a specified period of time, responsive to the determination, extracting content of a calendar event on a calendar of the messaging interface, generating a list of resources accessible by the user and related to the extracted content of the calendar event, ranking the resources by a comparison of the extracted content of the calendar event and the content of resources of the list of resources, and causing respective summaries of a specified number of the respective resources with higher respective ranks to be output on the display.Type: ApplicationFiled: May 30, 2018Publication date: August 1, 2019Inventors: Paul N. Bennett, Adam Fourney, Anne Loomis Thompson, Adam D. Troy, Qian Zhao, Ragavenderan Venkatesan, Sandeep S. Sahasrabudhe, Ramakrishna B. Bairi
-
Patent number: 8707334Abstract: A computer event is detected and a notification is displayed. If a dialog box corresponding to the computer event triggered the event detection, then the dialog box is modified to include further details of the event and an assistance control that links to a search engine Web page. If a dialog box did not trigger the event detection, then a dialog box is displayed with the event details and assistance control. Upon selection of the assistance control, the search engine Web page is displayed with event details pre-populated in the search term field. Targeted advertisements are displayed according to bidding on a unique descriptor associated with the specific computer event.Type: GrantFiled: May 20, 2008Date of Patent: April 22, 2014Assignee: Microsoft CorporationInventors: Ram P Singh, Sandeep S Sahasrabudhe
-
Patent number: 8392825Abstract: A method and system for implementing a document processor and re-aggregator is described herein. A document is divided into one or more sections and formatting is removed. A condensed document is generated that includes one or more links to the one or more sections. The condensed document is transmitted to a mobile device to be displayed for a user. The user may choose to download one or more of the sections by selecting one or more of the links. Once downloaded, a section may be modified by the user. The one or more modified sections may be transmitted from the mobile device. The one or more modified sections may then be re-aggregated with the unmodified sections to form a revised document.Type: GrantFiled: August 4, 2010Date of Patent: March 5, 2013Assignee: Microsoft CorporationInventors: Leland E. Hale, Sandeep S. Sahasrabudhe, Ajitesh Kishore
-
Publication number: 20110029850Abstract: A method and system for implementing a document processor and re-aggregator is described herein. A document is divided into one or more sections and formatting is removed. A condensed document is generated that includes one or more links to the one or more sections. The condensed document is transmitted to a mobile device to be displayed for a user. The user may choose to download one or more of the sections by selecting one or more of the links. Once downloaded, a section may be modified by the user. The one or more modified sections may be transmitted from the mobile device. The one or more modified sections may then be re-aggregated with the unmodified sections to form a revised document.Type: ApplicationFiled: August 4, 2010Publication date: February 3, 2011Applicant: MICROSOFT CORPORATIONInventors: Leland E. Hale, Sandeep S. Sahasrabudhe, Ajitesh Kishore
-
Patent number: 7793216Abstract: A method and system for implementing a document processor and re-aggregator is described herein. A document is divided into one or more sections and formatting is removed. A condensed document is generated that includes one or more links to the one or more sections. The condensed document is transmitted to a mobile device to be displayed for a user. The user may choose to download one or more of the sections by selecting one or more of the links. Once downloaded, a section may be modified by the user. The one or more modified sections may be transmitted from the mobile device. The one or more modified sections may then be re-aggregated with the unmodified sections to form a revised document.Type: GrantFiled: March 28, 2006Date of Patent: September 7, 2010Assignee: Microsoft CorporationInventors: Leland E. Hale, Sandeep S. Sahasrabudhe, Ajitesh Kishore
-
Publication number: 20090293067Abstract: Technologies are described herein for detecting computer system events, providing notification, and providing targeted assistance. A computer event is detected and a notification is displayed. If a dialog box corresponding to the computer event triggered the event detection, then the dialog box is modified to include further details of the event and an assistance control that links to a search engine Web page. If a dialog box did not trigger the event detection, then a dialog box is displayed with the event details and assistance control. Upon selection of the assistance control, the search engine Web page is displayed with event details pre-populated in the search term field. Targeted advertisements are displayed according to bidding on a unique descriptor associated with the specific computer event.Type: ApplicationFiled: May 20, 2008Publication date: November 26, 2009Applicant: MICROSOFT CORPORATIONInventors: Ram P. Singh, Sandeep S. Sahasrabudhe
-
Patent number: 7483958Abstract: Methods and systems suitable for sharing media content are provided. One system includes at least one media holder, at least one media cataloger, at least one user control point, at least one media player, and at least one network operatively connecting them. The media holder is configured to selectively output shared media metadata, media content and at least one corresponding media playing license over the network. The media cataloger is configured to receive the metadata identifying the shared media content that is available from the media holder(s). The media cataloger is configured to output at least one media catalog over the network. The media catalog identifies the shared media content that is available from the media holder(s). The user control point is configured to receive the media catalog(s) and request the shared media content as selected from the media catalog, for example, by a user.Type: GrantFiled: March 26, 2002Date of Patent: January 27, 2009Assignee: Microsoft CorporationInventors: Tarek Z. Elabbady, Shannon J. Chan, James M. Alkove, Sandeep S. Sahasrabudhe