Patents by Inventor Paul L. Cutsinger
Paul L. Cutsinger 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: 9582392Abstract: Various embodiments provide an add-on advisor that is designed to assist users in managing add-ons for a browser and/or other application programs. In at least some embodiments, the add-on advisor can be implemented to detect newly installed add-ons and provide notifications to a user of the detected add-ons. The notifications regarding new add-ons can be configured with options to permit the user to enable or disable the add-ons. Add-ons that are not explicitly enabled by a user can be prevented from operating by the add-on advisor. Further, in at least some embodiments, the add-on advisor can be implemented to monitor performance impact of add-ons and provide notifications to a user when add-ons adversely affect performance. The user can then interact with the add-on advisor to improve performance by selectively enabling and disabling add-ons.Type: GrantFiled: September 14, 2010Date of Patent: February 28, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Herman H. Ng, Marc A. Silbey, Paul L. Cutsinger, Li-Hsin Huang, Stephen A. Turton, Bhargavi Hiremagalur
-
Patent number: 9262071Abstract: Various embodiments provide techniques for direct manipulation of content. The direct manipulation of content can provide an intuitive way for a user to access and interact with content. In at least some embodiments, content manipulation is “direct” in that content displayed in a user interface (e.g., one or more Web pages in a Web browser interface) can be moved in and/or out of the user interface in a direction that corresponds to user-initiated physical movements, such as the user dragging or flicking the content with the user's finger or some other type of input device.Type: GrantFiled: March 16, 2009Date of Patent: February 16, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Helen E. Drislane, David A. Matthews, Jan-Kristian Markiewicz, Paul L. Cutsinger, Jr., Bruce A. Morgan, Brian E. Manthos, Prashant Singh
-
Patent number: 9158430Abstract: Various embodiments provide a target element zoom component that is configured to perform a focal point zoom operation on a target element using an appropriate zoom factor. In at least some embodiments, the target element zoom component receives a request to perform a zoom operation at a focal point of a target element in a page displayed in a display area. In at least some embodiments, the request is received via two-finger tap input on a screen of a touch enabled device. The target element zoom component then determines an appropriate zoom factor for the zoom operation. Responsive to determining the appropriate zoom factor, the target element zoom component performs the zoom operation on the page using the appropriate zoom factor so that the target element remains within the display area with the focal point retained.Type: GrantFiled: August 17, 2012Date of Patent: October 13, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Harel M. Williams, Brian E. Manthos, Paul L. Cutsinger, Helen E. Drislane, Prashant Singh, Louis A. Martinez
-
Publication number: 20120311489Abstract: Various embodiments provide a target element zoom component that is configured to perform a focal point zoom operation on a target element using an appropriate zoom factor. In at least some embodiments, the target element zoom component receives a request to perform a zoom operation at a focal point of a target element in a page displayed in a display area. In at least some embodiments, the request is received via two-finger tap input on a screen of a touch enabled device. The target element zoom component then determines an appropriate zoom factor for the zoom operation. Responsive to determining the appropriate zoom factor, the target element zoom component performs the zoom operation on the page using the appropriate zoom factor so that the target element remains within the display area with the focal point retained.Type: ApplicationFiled: August 17, 2012Publication date: December 6, 2012Applicant: MICROSOFT CORPORATIONInventors: Harel M. Williams, Brian E. Manthos, Paul L. Cutsinger, Helen E. Drislane, Prashant Singh, Louis A. Martinez
-
Patent number: 8312387Abstract: Various embodiments provide a target element zoom component that is configured to perform a focal point zoom operation on a target element using an appropriate zoom factor. In at least some embodiments, the target element zoom component receives a request to perform a zoom operation at a focal point of a target element in a page displayed in a display area. In at least some embodiments, the request is received via two-finger tap input on a screen of a touch enabled device. The target element zoom component then determines an appropriate zoom factor for the zoom operation. Responsive to determining the appropriate zoom factor, the target element zoom component performs the zoom operation on the page using the appropriate zoom factor so that the target element remains within the display area with the focal point retained.Type: GrantFiled: August 10, 2009Date of Patent: November 13, 2012Assignee: Microsoft CorporationInventors: Harel M. Williams, Brian E. Manthos, Paul L. Cutsinger, Helen E. Drislane, Prashant Singh, Louis A. Martinez
-
Publication number: 20120066666Abstract: Various embodiments provide an add-on advisor that is designed to assist users in managing add-ons for a browser and/or other application programs. In at least some embodiments, the add-on advisor can be implemented to detect newly installed add-ons and provide notifications to a user of the detected add-ons. The notifications regarding new add-ons can be configured with options to permit the user to enable or disable the add-ons. Add-ons that are not explicitly enabled by a user can be prevented from operating by the add-on advisor. Further, in at least some embodiments, the add-on advisor can be implemented to monitor performance impact of add-ons and provide notifications to a user when add-ons adversely affect performance. The user can then interact with the add-on advisor to improve performance by selectively enabling and disabling add-ons.Type: ApplicationFiled: September 14, 2010Publication date: March 15, 2012Inventors: Herman H. Ng, Marc A. Silbey, Paul L. Cutsinger, Li-Hsin Huang, Stephen A. Turton
-
Patent number: 8108430Abstract: A property tree user interface permits user assignment of values to metadata properties and user navigation of data, within a system that includes a data storage subsystem in which data items are organized and queried by way of properties. The property tree includes nodes that expose properties of data items. A user may interact with the property tree in order to effect an assignment of a property, in which case the value associated with the property in the data storage subsystem is modified. The property tree may also display nodes that represent folders within a hierarchical file system, nodes that represent properties with inherent hierarchy, and nodes that represent user-defined hierarchical properties, and the property tree may display such nodes in a carousel control.Type: GrantFiled: July 29, 2005Date of Patent: January 31, 2012Assignee: Microsoft CorporationInventors: Lyon King-Fook Wong, Stephan Hoefnagels, Relja B. Ivanovic, David G. De Vorchik, Paul L. Cutsinger
-
Publication number: 20110035702Abstract: Various embodiments provide a target element zoom component that is configured to perform a focal point zoom operation on a target element using an appropriate zoom factor. In at least some embodiments, the target element zoom component receives a request to perform a zoom operation at a focal point of a target element in a page displayed in a display area. In at least some embodiments, the request is received via two-finger tap input on a screen of a touch enabled device. The target element zoom component then determines an appropriate zoom factor for the zoom operation. Responsive to determining the appropriate zoom factor, the target element zoom component performs the zoom operation on the page using the appropriate zoom factor so that the target element remains within the display area with the focal point retained.Type: ApplicationFiled: August 10, 2009Publication date: February 10, 2011Inventors: Harel M. Williams, Brian E. Manthos, Paul L. Cutsinger, Helen E. Drislane, Prashant Singh, Louis A. Martinez
-
Publication number: 20100235733Abstract: Various embodiments provide techniques for direct manipulation of content. The direct manipulation of content can provide an intuitive way for a user to access and interact with content. In at least some embodiments, content manipulation is “direct” in that content displayed in a user interface (e.g., one or more Web pages in a Web browser interface) can be moved in and/or out of the user interface in a direction that corresponds to user-initiated physical movements, such as the user dragging or flicking the content with the user's finger or some other type of input device.Type: ApplicationFiled: March 16, 2009Publication date: September 16, 2010Applicant: MICROSOFT CORPORATIONInventors: Helen E. Drislane, David A. Matthews, Jan-Kristian Markiewicz, Paul L. Cutsinger, JR., Bruce A. Morgan, Brian E. Manthos, Prashant Singh
-
Patent number: 7769794Abstract: A file system shell is provided. One aspect of the shell provides virtual folders which expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. Users are able to work with the virtual folders through direct manipulation (e.g., clicking and dragging, copying, pasting, etc.). Filters are provided for narrowing down sets of items. Quick links are provided which can be clicked on to generate useful views of the sets of items. Libraries are provided which consist of large groups of usable types of items that can be associated together, along with functions and tools related to the items. A virtual address bar is provided which comprises a plurality of segments, each segment corresponding to a filter for selecting content. A shell browser is provided with which users can readily identify an item based on the metadata associated with that item.Type: GrantFiled: April 22, 2005Date of Patent: August 3, 2010Assignee: Microsoft CorporationInventors: Jason F. Moore, Giampiero M. Sierra, Richard M. Banks, Lyon King-Fook Wong, Relja B. Ivanovic, Paul A. Gusmorino, Tyler K. Beam, Timothy P. McKee, Jeffrey C. Belt, David G. De Vorchik, Chris J. Guzak, Aidan Low, Kenneth M. Tubbs, Colin R. Anthony, Sasanka C. Chalivendra, Marieke Iwema Watson, Gerald Paul Joyce, Alex D. Wade, Benjamin A. Betz, Ahsan S. Kabir, Donna B. Andrews, Patrice L. Miner, Paul L. Cutsinger
-
Patent number: 7493311Abstract: An information server may function as a centralized query broker that accepts queries from query clients, dispatches queries to potentially disparate data sources, and returns query results to query clients. An information server may centralize information access and security/control operations and may provide a set of uniform interfaces for accessing various types of data sources. A pluggable data source interface may be used for extending the data and actions that are available to an information server. The queries that arrive at the data sources are typically simple queries, which contain no sub-query addressing to a different data source. To make a data source pluggable, a data source may expose a standard interface and may store information about the data source's existence so that an information server will be able to determine, from the stored information, which data sources are available for responding to queries in the information server system.Type: GrantFiled: June 30, 2003Date of Patent: February 17, 2009Assignee: Microsoft CorporationInventors: Paul L. Cutsinger, Zhong Chen, Robert S. Wigton, Rick Molloy, John R. Bartlow, Lei Tan, Derek R. Westcott
-
Patent number: 7398472Abstract: Systems and methods for defining at least one visual-display characteristic of at least one user-interface control are disclosed. In accordance with various embodiments of the invention, a dialog template specifies at least one style selector for the at least one user-interface control. A transformation module extracts the at least one style selector from the dialog template. A style sheet defines at least one visual-display-characteristic value that is applicable to the at least one user-interface control and that is associated with the at least one style selector. A style sheet-parsing engine uses the at least one style selector to retrieve the at least one visual-display-characteristic value from the style sheet. And a user-interface-control-drawing module draws the at least one user-interface control in accordance with the at least one visual-display-characteristic value retrieved by the style sheet-parsing engine.Type: GrantFiled: July 9, 2004Date of Patent: July 8, 2008Assignee: Microsoft CorporationInventors: Robert E. Corrington, Song Zou, Kathryn G. Rasmussen, Thomas J. Layson, Gamage I. Viriththamulla, Derek R. Westcott, Diane Shambaugh, Jalayne Taber Boni, Seung M. Yang, Paul L. Cutsinger, Robert David Rugge, Douglas Koenig, Nathan William Bower, Mun (Scott) Ying Leong
-
Patent number: 7162488Abstract: Computer system navigation tools provide “links” to various different files, lists, folders, and/or other storage elements and allow users to organize files, e.g., by hierarchical properties, lists, auto lists, folders, and the like. Such systems and methods allow users to assign properties to a file (optionally in a hierarchical manner), to change assigned properties, to search, view, and retrieve information based on the assigned properties, and the like.Type: GrantFiled: April 22, 2005Date of Patent: January 9, 2007Assignee: Microsoft CorporationInventors: David G. DeVorchik, Lyon K. F. Wong, Paul A. Gusmorino, Paul L. Cutsinger, Timothy P. McKee, Jason Moore, Richard M. Banks