Patents by Inventor Sarah J. Bowers
Sarah J. Bowers 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: 9959361Abstract: In one or more embodiments, a Web browser receives user input in the form of text that is entered in a suitably-configured text entry bar, such as an address bar. The web browser processes the text and ascertains whether the text appears to be a search or an attempted navigation. Based on whether the text appears to be a search or an attempted navigation, the web browser communicates the text to a search provider, along with an indication of whether the text appears to be a search or an attempted navigation. The search provider receives the text and the indication and can then take appropriate action as by returning a search results page or causing the web browser to be redirected to a website associated with the received text.Type: GrantFiled: October 19, 2015Date of Patent: May 1, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jane T. Kim, Warren G. Stevens, Laura J. Gehring, Sarah J. Bowers, Clint C. Jorgenson, Pui Ching Hon
-
Patent number: 9329851Abstract: Various embodiments enable a web browser to promote the availability of an installable application that is associated with a website to which the web browser has been navigated. The web browser is configured to discover the availability of these applications and, responsively, provide a user experience through which the user can acquire and install such applications, as well as switch to applications that have previously been installed. Thus, through the various embodiments, a user is relieved of the burden of having to navigate to a particular application store and periodically search for applications associated with sites to which they browse.Type: GrantFiled: September 9, 2011Date of Patent: May 3, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Rahul Jaikrishin Lalmalani, Jane T. Kim, Jennifer C. Trahan, Marcus A. Lewis, Mary-Lynne Williams, Lindsey R. Barcheck, Warren G. Stevens, Sarah J. Bowers, Mirko Mandic
-
Publication number: 20160092589Abstract: In one or more embodiments, a Web browser receives user input in the form of text that is entered in a suitably-configured text entry bar, such as an address bar. The web browser processes the text and ascertains whether the text appears to be a search or an attempted navigation. Based on whether the text appears to be a search or an attempted navigation, the web browser communicates the text to a search provider, along with an indication of whether the text appears to be a search or an attempted navigation. The search provider receives the text and the indication and can then take appropriate action as by returning a search results page or causing the web browser to be redirected to a website associated with the received text.Type: ApplicationFiled: October 19, 2015Publication date: March 31, 2016Inventors: Jane T. Kim, Warren G. Stevens, Laura J. Gehring, Sarah J. Bowers, Clint C. Jorgenson, Pui Ching Hon
-
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: 9235586Abstract: A Web browser of a computing device downloads or otherwise obtains a file. File information identifying the file is obtained and is sent to a remote reputation service. Client information identifying aspects of the computing device can also optionally be sent to the remote reputation service. In response to the file information (and optionally client information), a reputation indication for the file is received from the remote reputation service. A user interface for the Web browser to present at the computing device is determined, based at least in part on the reputation indication, and presented at the computing device.Type: GrantFiled: September 13, 2010Date of Patent: January 12, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Ritika Virmani, Ryan C. Colvin, Elliott Jeb Haber, Warren G. Stevens, Jane T. Kim, Jess S. Holbrook, Sarah J. Bowers, John L. Scarrow, Jeffrey R. McKune
-
Patent number: 9165082Abstract: In one or more embodiments, a Web browser receives user input in the form of text that is entered in a suitably-configured text entry bar, such as an address bar. The web browser processes the text and ascertains whether the text appears to be a search or an attempted navigation. Based on whether the text appears to be a search or an attempted navigation, the web browser communicates the text to a search provider, along with an indication of whether the text appears to be a search or an attempted navigation. The search provider receives the text and the indication and can then take appropriate action as by returning a search results page or causing the web browser to be redirected to a website associated with the received text.Type: GrantFiled: January 21, 2011Date of Patent: October 20, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jane T. Kim, Warren G. Stevens, Laura J. Gehring, Sarah J. Bowers, Clint C. Jorgenson, Pui Ching Hon
-
Patent number: 9058396Abstract: In one or more embodiments, a flip ahead input, such as a gesture, provides touch users with an ability to easily navigate various websites. The flip ahead input can be utilized to advance to the next portion of relevant content. In at least some embodiments, the flip ahead input resides in the form of a forward swipe. In one or more embodiments, the flip ahead input is configured to be utilized in association with an aggregated browsing history from multiple users. The aggregated browsing history is analyzed to generate rules that are then downloaded to a client device and used by a suitably-configured web browser to ascertain the next portion of content when a flip ahead input is received.Type: GrantFiled: October 16, 2012Date of Patent: June 16, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jane T. Kim, John B. Bravenec, Anthony T. Chor, Yi Lang Mok, Habtamu M Feyessa, Sarah J. Bowers, Warren G. Stevens, Robert J. Mauceri, Jr., Michael J. Patten, Aaron M. Butcher, Vikas Rajvanshy, Jaime Martin Sanchez Lopez, Mark H. Schmidt, David B. Flink, Yan Ke, Louis A. Martinez
-
Patent number: 8977967Abstract: In one or more embodiments, a flip ahead input, such as a gesture, provides touch users with an ability to easily navigate various websites. The flip ahead input can be utilized to advance to the next portion of relevant content. In at least some embodiments, the flip ahead input resides in the form of a forward swipe. In one or more embodiments, the flip ahead input is configured to be utilized in association with an aggregated browsing history from multiple users. The aggregated browsing history is analyzed to generate rules that are then downloaded to a client device and used by a suitably-configured web browser to ascertain the next portion of content when a flip ahead input is received.Type: GrantFiled: July 26, 2012Date of Patent: March 10, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jane T. Kim, John B. Bravenec, Anthony T. Chor, Yi Lang Mok, Habtamu M. Feyessa, Sarah J. Bowers, Warren G. Stevens, Robert J. Mauceri, Jr., Michael J. Patten, Aaron M. Butcher, Vikas Rajvanshy, Jaime Martin Sanchez Lopez, Mark H. Schmidt, David B. Flink, Yan Ke, Louis A. Martinez
-
Patent number: 8893042Abstract: Various embodiments utilize certain events that occur within a Web browser to recognize an imminent intent, on the part of the user, to navigate to a website. Given such events, in combination with a user's past browsing patterns and history, an automated and personalized navigation solution can be provided to expedite navigation.Type: GrantFiled: September 14, 2010Date of Patent: November 18, 2014Assignee: Microsoft CorporationInventors: Avrum S. Laurie, Jennifer C. Trahan, John H. Lueders, Prashant Singh, Louis A. Martinez, Jane T. Kim, Warren G. Stevens, Jess S. Holbrook, Kuei-Chih Sun, Mary-Lynne Williams, Sarah J. Bowers
-
Publication number: 20130305136Abstract: In one or more embodiments, a flip ahead input, such as a gesture, provides touch users with an ability to easily navigate various websites. The flip ahead input can be utilized to advance to the next portion of relevant content. In at least some embodiments, the flip ahead input resides in the form of a forward swipe. In one or more embodiments, the flip ahead input is configured to be utilized in association with an aggregated browsing history from multiple users. The aggregated browsing history is analyzed to generate rules that are then downloaded to a client device and used by a suitably-configured web browser to ascertain the next portion of content when a flip ahead input is received.Type: ApplicationFiled: July 26, 2012Publication date: November 14, 2013Applicant: Microsoft CorporationInventors: Jane T. Kim, John B. Bravenec, Anthony T. Chor, Yi Lang Mok, Habtamu M. Feyessa, Sarah J. Bowers, Warren G. Stevens, Robert J. Mauceri, JR., Michael J. Patten, Aaron M. Butcher, Vikas Rajvanshy, Jaime Martin Sanchez Lopez, Mark H. Schmidt, David B. Flink, Yan Ke, Louis A. Martinez
-
Publication number: 20130305159Abstract: In one or more embodiments, a flip ahead input, such as a gesture, provides touch users with an ability to easily navigate various websites. The flip ahead input can be utilized to advance to the next portion of relevant content. In at least some embodiments, the flip ahead input resides in the form of a forward swipe. In one or more embodiments, the flip ahead input is configured to be utilized in association with an aggregated browsing history from multiple users. The aggregated browsing history is analyzed to generate rules that are then downloaded to a client device and used by a suitably-configured web browser to ascertain the next portion of content when a flip ahead input is received.Type: ApplicationFiled: October 16, 2012Publication date: November 14, 2013Applicant: Microsoft CorporationInventors: Jane T. Kim, John B. Bravenec, Anthony T. Chor, Yi Lang Mok, Habtamu M Feyessa, Sarah J. Bowers, Warren G. Stevens, Robert J. Mauceri, Jr., Michael J. Patten, Aaron M. Butcher, Vikas Rajvanshy, Jaime Martin Sanchez Lopez, Mark H. Schmidt, David B. Flink, Yan Ke, Louis A. Martinez
-
Publication number: 20130067358Abstract: Various embodiments enable a web browser to promote the availability of an installable application that is associated with a website to which the web browser has been navigated. The web browser is configured to discover the availability of these applications and, responsively, provide a user experience through which the user can acquire and install such applications, as well as switch to applications that have previously been installed. Thus, through the various embodiments, a user is relieved of the burden of having to navigate to a particular application store and periodically search for applications associated with sites to which they browse.Type: ApplicationFiled: September 9, 2011Publication date: March 14, 2013Applicant: Microsoft CorporationInventors: Rahul Jaikrishin Lalmalani, Jane T. Kim, Jennifer C. Trahan, Marcus A. Lewis, Mary-Lynne Williams, Lindsey R. Barcheck, Warren G. Stevens, Sarah J. Bowers, Mirko Mandic
-
Publication number: 20120192089Abstract: In one or more embodiments, a Web browser receives user input in the form of text that is entered in a suitably-configured text entry bar, such as an address bar. The web browser processes the text and ascertains whether the text appears to be a search or an attempted navigation. Based on whether the text appears to be a search or an attempted navigation, the web browser communicates the text to a search provider, along with an indication of whether the text appears to be a search or an attempted navigation. The search provider receives the text and the indication and can then take appropriate action as by returning a search results page or causing the web browser to be redirected to a website associated with the received text.Type: ApplicationFiled: January 21, 2011Publication date: July 26, 2012Applicant: MICROSOFT CORPORATIONInventors: Jane T. Kim, Warren G. Stevens, Laura J. Gehring, Sarah J. Bowers, Clint C. Jorgenson, Pui Ching Hon
-
Publication number: 20120191744Abstract: Various embodiments are directed to providing users with more control over their navigation privacy, while offering robust search experiences through a web browser's address bar. In one or more embodiments, a web browser's search suggestion functionality is turned off by default. Users may choose to opt into the search suggestion functionality so that search suggestions can be provided to them when they enter search terms in the browser's address bar. In one or more embodiments, the status of search suggestion functionality is conveyed to the user so that they understand that their keystrokes are being provided to a search provider so that search suggestions can, in turn, be provided back to the web browser.Type: ApplicationFiled: January 21, 2011Publication date: July 26, 2012Applicant: MICROSOFT CORPORATIONInventors: Jane T. Kim, Warren G. Stevens, Laura J. Gehring, Sarah J. Bowers, Pui Ching Hon, Clint C. Jorgenson, Mary-Lynne Williams, Jason W. Upton, Robert J. Mauceri, JR., Fergal M. Burke, Martin J. Hall
-
Publication number: 20120066346Abstract: A Web browser of a computing device downloads or otherwise obtains a file. File information identifying the file is obtained and is sent to a remote reputation service. Client information identifying aspects of the computing device can also optionally be sent to the remote reputation service. In response to the file information (and optionally client information), a reputation indication for the file is received from the remote reputation service. A user interface for the Web browser to present at the computing device is determined, based at least in part on the reputation indication, and presented at the computing device.Type: ApplicationFiled: September 13, 2010Publication date: March 15, 2012Applicant: MICROSOFT CORPORATIONInventors: Ritika Virmani, Ryan C. Colvin, Elliott Jeb Haber, Warren G. Stevens, Jane T. Kim, Jess S. Holbrook, Sarah J. Bowers, John L. Scarrow, Jeffrey R. McKune
-
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: 20120066634Abstract: In at least some embodiments, a web browser user interface is designed to enable site branding and functionality. Specifically, websites can provide content that can be utilized in a control layout area near the top of the web browser user interface to reinforce branding through the use of color and/or a site-provided icon, termed a “favicon” that serves dual roles as a branding instrumentality and a site's home button. Further, in at least some embodiments, branding can be reinforced through the use of a site-associated color that is utilized for rendering one or more web browser navigation controls.Type: ApplicationFiled: September 14, 2010Publication date: March 15, 2012Applicant: MICROSOFT CORPORATIONInventors: Jane T. Kim, Mary-Lynne Williams, Jess S. Holbrook, Sarah J. Bowers, Warren G. Stevens, Mirko Mandic, Martin J. Hall, Bruce A. Morgan, Israel Hilerio, Alexander H. Malek, Laura J. Gehring, Michael J. Ens, John E. Davis
-
Publication number: 20120066645Abstract: Various embodiments utilize certain events that occur within a Web browser to recognize an imminent intent, on the part of the user, to navigate to a website. Given such events, in combination with a user's past browsing patterns and history, an automated and personalized navigation solution can be provided to expedite navigation.Type: ApplicationFiled: September 14, 2010Publication date: March 15, 2012Inventors: Avrum S. Laurie, Jennifer C. Trahan, John H. Lueders, Prashant Singh, Louis A. Martinez, Jane T. Kim, Warren G. Stevens, Jess S. Holbrook, Kuei-Chih Sun, Mary-Lynne Williams, Sarah J. Bowers
-
Publication number: 20120066635Abstract: In various embodiments, a web browser user interface includes a subset of selected controls distributed along a single line at the top of the web browser user interface. Layouts of the controls can be in a left-to-right or a right-to-left fashion. Specifically, in a left-to-right layout, selected controls meeting certain criteria can appear to the left of other controls. Similarly, in a right-to-left layout, selected controls meeting certain criteria can appear to the right of other controls. In at least some embodiments, at least some of the controls that appear distributed along the single line are controls that are related to navigation of some type. Such controls can include those that enable textual input to be provided by user.Type: ApplicationFiled: September 14, 2010Publication date: March 15, 2012Inventors: Jane T. Kim, Mary-Lynne Williams, Jess S. Holbrook, Sarah J. Bowers, Warren G. Stevens, Mirko Mandic, Martin J. Hall, Bruce A. Morgan, Alexander H. Malek, Laura J. Gehring
-
Publication number: 20120060110Abstract: Various embodiments provide a notification bar user interface control that is designed to help users maintain focus on their browsing activities, while offering notifications in the form of suggestions. In at least some embodiments, the notification 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. Further, in at least some embodiments, the notification bar user interface control is presented in a manner which overlays content of the web page and thus, does not cause layout of the web page to be changed.Type: ApplicationFiled: September 8, 2010Publication date: March 8, 2012Applicant: MICROSOFT CORPORATIONInventors: Ritika Virmani, Eugene Chang, Martin J. Hall, Jane T. Kim, Warren G. Stevens, Michael J. Ens, John H. Lueders, Prashant Singh, Sarah J. Bowers, Mike Pell, Mary-Lynne Williams