Patents by Inventor Jess S. Holbrook
Jess S. Holbrook 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: 9367636Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.Type: GrantFiled: August 19, 2014Date of Patent: June 14, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Jane T. Kim, Mary-Lynne Williams, Martin J. Hall, Jess S. Holbrook, Bruce A. Morgan, Alexander H. Malek, Israel Hilerio
-
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
-
Publication number: 20140359428Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.Type: ApplicationFiled: August 19, 2014Publication date: December 4, 2014Inventors: Jane T. Kim, Mary-Lynne Williams, Martin J. Hall, Jess S. Holbrook, Bruce A. Morgan, Alexander H. Malek, Israel Hilerio
-
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
-
Patent number: 8863001Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.Type: GrantFiled: June 11, 2010Date of Patent: October 14, 2014Assignee: Microsoft CorporationInventors: Jane T. Kim, Mary-Lynne Williams, Martin J. Hall, Jess S. Holbrook, Bruce A. Morgan, Alexander H. Malek, Israel Hilerio
-
Publication number: 20120304073Abstract: Various embodiments provide a unified and organized Web browser navigational experience that draws potential navigable pages from multiple different sources and presents the pages in an easily-explorable user interface. Presentation of these potentially navigable pages occurs automatically, in a contextually relevant manner, based upon an implied user intent to navigate away from a current page.Type: ApplicationFiled: May 27, 2011Publication date: November 29, 2012Inventors: Mirko Mandic, Alexandra M. Feldman, Jane T. Kim, Aaron M. Butcher, Rodger W. Benson, Zachary J. Shallcross, Jonathan R. Christen, Joon K. Chang, Eli B. Goldberg, Mary-Lynne Williams, Jess S. Holbrook, Lindsey R. Barcheck
-
Publication number: 20120304081Abstract: Various embodiments provide a web browser user interface that permits users to become more fully immersed in web page content that is displayed by a web browser. The inventive approach emphasizes a “content-over-chrome” approach by providing a navigation user interface model that contextually adapts and modifies the navigation user interface based on a particular current user task. In one or more embodiments, locational modifications are made to place various browser instrumentalities, e.g. navigation instrumentalities, in locations that are selected to enhance the user experience by enabling the user to focus more easily on content-relevant portions of the display screen or device.Type: ApplicationFiled: May 27, 2011Publication date: November 29, 2012Inventors: Mirko Mandic, Ian H. Kim, Zachary J. Shallcross, Eli B. Goldberg, Aaron M. Butcher, Rodger W. Benson, Mary-Lynne Williams, Jess S. Holbrook, Jane T. Kim
-
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: 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: 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: 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: 20110307811Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.Type: ApplicationFiled: June 11, 2010Publication date: December 15, 2011Applicant: Microsoft CorporationInventors: Jane T. Kim, Mary-Lynne Williams, Martin J. Hall, Jess S. Holbrook, Bruce A. Morgan, Alexander H. Malek, Israel Hilerio