Patents by Inventor Dave Risney
Dave Risney 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: 9244698Abstract: Various embodiments provide a download bar user interface control that is designed to help users maintain focus on their browsing activities, while offering notifications regarding a file download. In at least some embodiments, the download bar user interface control is non-modal and is presented at a location within the browsing field-of-view that is selected to reduce user distraction. Various embodiments also provide a download manager user interface that enables multiple download-related tasks to be performed. In at least some embodiments, the download manager user interface is presented responsive to input to the download bar user interface control. Further to some embodiments, the download bar user interface control can be closed responsive to the download manager user interface being presented and download-related notifications and options transferred from the download bar user interface control to the download manager user interface.Type: GrantFiled: September 14, 2010Date of Patent: January 26, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Ritika Virmani, Jane T. Kim, Warren G. Stevens, Dave Risney, Todd Sahl, Andrew E. Olson, Sarah J. Bowers, Susan Makarian, Clint C. Jorgenson, Randall K. Winjum, Eric M. Lawrence
-
Patent number: 8898580Abstract: Various embodiments provide a model through which service providers can describe offered services using a standardized format. In one or more embodiments, the standardized format is declarative and enables service providers to describe their associated services in a standardized way. In at least some embodiments, the standardized format includes a set of common service properties that are shared across multiple different services. Additionally, service specific properties can be described in addition to the common service properties. In one or more embodiments, existing services can be extended by including, in the standardized format, a description of an extension. In one or more other embodiments, new services can be added for consumption by simply including a description of the new service using the standardized format.Type: GrantFiled: September 14, 2012Date of Patent: November 25, 2014Assignee: Microsoft CorporationInventors: Jane T Kim, Sean Lyndersay, Miladin Pavlicic, Dave Risney, Todd Sahl
-
Publication number: 20130014038Abstract: Various embodiments provide a model through which service providers can describe offered services using a standardized format. In one or more embodiments, the standardized format is declarative and enables service providers to describe their associated services in a standardized way. In at least some embodiments, the standardized format includes a set of common service properties that are shared across multiple different services. Additionally, service specific properties can be described in addition to the common service properties. In one or more embodiments, existing services can be extended by including, in the standardized format, a description of an extension. In one or more other embodiments, new services can be added for consumption by simply including a description of the new service using the standardized format.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: MICROSOFT CORPORATIONInventors: Jane T. Kim, Sean Lyndersay, Miladin Pavlicic, Dave Risney, Todd Sahl
-
Patent number: 8302017Abstract: Various embodiments provide a model through which service providers can describe offered services using a standardized format. In one or more embodiments, the standardized format is declarative and enables service providers to describe their associated services in a standardized way. In at least some embodiments, the standardized format includes a set of common service properties that are shared across multiple different services. Additionally, service specific properties can be described in addition to the common service properties. In one or more embodiments, existing services can be extended by including, in the standardized format, a description of an extension. In one or more other embodiments, new services can be added for consumption by simply including a description of the new service using the standardized format.Type: GrantFiled: March 5, 2008Date of Patent: October 30, 2012Assignee: Microsoft CorporationInventors: Jane T Kim, Sean Lyndersay, Miladin Pavlicic, Dave Risney, Todd Sahl
-
Publication number: 20120066612Abstract: Various embodiments provide a download bar user interface control that is designed to help users maintain focus on their browsing activities, while offering notifications regarding a file download. In at least some embodiments, the download bar user interface control is non-modal and is presented at a location within the browsing field-of-view that is selected to reduce user distraction. Various embodiments also provide a download manager user interface that enables multiple download-related tasks to be performed. In at least some embodiments, the download manager user interface is presented responsive to input to the download bar user interface control. Further to some embodiments, the download bar user interface control can be closed responsive to the download manager user interface being presented and download-related notifications and options transferred from the download bar user interface control to the download manager user interface.Type: ApplicationFiled: September 14, 2010Publication date: March 15, 2012Inventors: Ritika Virmani, Jane T. Kim, Warren G. Stevens, Dave Risney, Todd Sahl, Andrew E. Olson, Sarah J. Bowers, Susan Makarian, Clint C. Jorgenson, Randall K. Winjum, Eric M. Lawrence
-
Publication number: 20100192098Abstract: Various embodiments can provide a convenient way of sending selected online content to one or more applications, such as an application running on a local machine, a web application, a web service, and so on. In at least some embodiments, one or more accelerators can be presented to a user based at least in part on a user having selected content and the nature of the content that the user has selected. An accelerator can serve as a pipeline that can send the selected content to one or more applications. A variety of different accelerators can be utilized, and each accelerator can be suited to handle a particular type or types of content. A user can select a particular accelerator, which can cause an application associated with the accelerator to be launched and selected content to be provided to the application.Type: ApplicationFiled: January 29, 2009Publication date: July 29, 2010Applicant: MICROSOFT CORPORATIONInventors: Jane T. Kim, Miladin Pavlicic, Dave Risney, Jonathan W. Seitel, Michael Benny
-
Publication number: 20090228469Abstract: Various embodiments provide a model through which service providers can describe offered services using a standardized format. In one or more embodiments, the standardized format is declarative and enables service providers to describe their associated services in a standardized way. In at least some embodiments, the standardized format includes a set of common service properties that are shared across multiple different services. Additionally, service specific properties can be described in addition to the common service properties. In one or more embodiments, existing services can be extended by including, in the standardized format, a description of an extension. In one or more other embodiments, new services can be added for consumption by simply including a description of the new service using the standardized format.Type: ApplicationFiled: March 5, 2008Publication date: September 10, 2009Applicant: Microsoft CorporationInventors: Jane T. Kim, Sean Lyndersay, Miladin Pavlicic, Dave Risney, Todd Sahl
-
Publication number: 20090228804Abstract: In one or more embodiments, users are able to access small previews of a service from within their present application context. For example, users can install various services in an application, such as a Web browser. Based upon a user action within the application, a user interface instrumentality can be presented to the user to enable them to access a list of services that are installed in the application. By taking an action with respect to the list of services, a user can access a preview of the service. Further service functionality can be accessed from a preview by interacting with the preview in a particular way.Type: ApplicationFiled: March 5, 2008Publication date: September 10, 2009Applicant: MICROSOFT CORPORATIONInventors: Jane T Kim, Miladin Pavlicic, Dave Risney, Michael Benny