Patents by Inventor Steven M. Drucker

Steven M. Drucker 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: 20090006358
    Abstract: A technique for the creation of synthesized results from multi-query searches to provide more relevant information to the user in a more useful format and to discard or reduce in relevancy information that is not so useful. It can determine which queries belong to the search based on parameters in the queries or results. It also provides mechanisms for supporting exploratory searches including: saving/restoring search context; search-specific query history; a “keepers” bin for storing useful results; elimination of redundant results; re-ranking of common search results; integration of searching with navigation; pivoting on search results; collaboration among multiple searchers; user-generated content; generation of hypotheses; re-executing queries and executing standing queries; multi-monitor searching and automatic preparation of search summaries.
    Type: Application
    Filed: June 27, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Daniel Scott Morris, Gina Danielle Venolia, Steven M. Drucker, Ryen William White, Meredith June Morris
  • Publication number: 20080319975
    Abstract: A technique for the creation of synthesized results from multi-query searches to provide more relevant information to the user in a more useful format and to discard or reduce in relevancy information that is not so useful. It allows a user to define the boundaries of the exploratory search before it starts or retroactively define which queries belong to the search. It can imply which queries belong to the search based on parameters in the queries or results. It also provides mechanisms for supporting exploratory searches including: saving/restoring search context; search-specific query history; a “keepers” bin for storing useful results; elimination of redundant results; re-ranking of common search results; integration of searching with navigation; pivoting on search results; collaboration among multiple searchers; user-generated content; generation of hypotheses; re-executing queries and executing standing queries; multi-monitor searching and automatic preparation of search summaries.
    Type: Application
    Filed: June 22, 2007
    Publication date: December 25, 2008
    Applicant: Microsoft Corporation
    Inventors: Daniel Scott Morris, Meredith June Morris, Gina Danielle Venolia, Ryen William White, Eric Horvitz, Steven M. Drucker
  • Publication number: 20080310687
    Abstract: Systems and methods are described for face recognition using discriminatively trained orthogonal rank one tensor projections. In an exemplary system, images are treated as tensors, rather than as conventional vectors of pixels. During runtime, the system designs visual features—embodied as tensor projections—that minimize intraclass differences between instances of the same face while maximizing interclass differences between the face and faces of different people. Tensor projections are pursued sequentially over a training set of images and take the form of a rank one tensor, i.e., the outer product of a set of vectors. An exemplary technique ensures that the tensor projections are orthogonal to one another, thereby increasing ability to generalize and discriminate image features over conventional techniques.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Applicant: Microsoft Corporation
    Inventors: Gang Hua, Paul A. Viola, Steven M. Drucker, Michael Revow
  • Patent number: 7458029
    Abstract: A system and process for controlling common information displays, referred to as shared displays, is presented. The system and process allows multiple modes of input using a set of modules that accept and display data from a variety of sources. Input modules are able to understand data from a single mode of communication and to be able to generate messages as output accordingly. An optional translation module takes discrete message units and converts them into commands or requests that can be processed by a logic module. The logic module includes any application that is running on the shared display. A layout module lays out the information output by the logic module and a display module takes the layout data and converts the information to a form that can be readily displayed on a display device.
    Type: Grant
    Filed: January 15, 2004
    Date of Patent: November 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Maneesh Agrawala, Sumit Basu, Steven M. Drucker, Ronald Keith Logan, Trausti Thor Kristjansson, Tim Paek, Kentaro Toyama, Andrew David Wilson
  • Publication number: 20080281817
    Abstract: The concept of variability pertains to whether users exhibit consistent search interaction patterns, for example, in terms of interaction flow or information targeted. Methods are provided for analyzing variability, and then adapting search-related functionality (e.g., processes and/or interfaces) to account for variability characteristics, for example, to account for predictable search interaction behavior.
    Type: Application
    Filed: September 26, 2007
    Publication date: November 13, 2008
    Applicant: Microsoft Corporation
    Inventors: Ryen William White, Eric Brill, Steven M. Drucker, Christopher J.C. Burges
  • Patent number: 7437005
    Abstract: Described is a system and method including a user interface to manage sets of digital data (e.g., files) such as digital photographs or email messages. The system and method comprise a rapid sort mechanism and an underlying support mechanism that associates metadata with each set of digital data, including annotation metadata obtained from the sort mechanism. As the user scrolls through images that represent the sets of digital data and categorizes them, metadata as to its particular categorization or lack of categorization is implicitly obtained and associated with each set of digital data. Grouping of sets of digital data into clusters is also provided, with a visual indication as to which cluster a set of digital data belongs. With respect to digital photography, the system and method makes annotating and classifying digital photographs significantly easier and faster than contemporary photograph management mechanisms.
    Type: Grant
    Filed: July 17, 2004
    Date of Patent: October 14, 2008
    Assignee: Microsoft Corporation
    Inventors: Steven M. Drucker, Curtis Wong, Asta J. Roseway, Steven C. Glenner, Steven D. DeMar
  • Publication number: 20080231609
    Abstract: Data elements stored in a computing system and associated with a physical object are reassociated with the same or another physical object. An identifying characteristic presented by the physical object, such as a reflective pattern applied to the object, is detected when the object is positioned adjacent to the interactive display surface. Images or other files associated with the identifying characteristic are accessed and displayed on the interactive display surface. A gesture by a user adjacent to the interactive display surface is detected to reassociate a selected representation. For example, the user can change where the selected element fits in a sequence of data elements, or reassociate the selected element with a second object placed on the interactive display surface. In a networked environment, the reassociated element can be stored on a server and subsequently accessed from a different interactive surface via the network using the second physical object.
    Type: Application
    Filed: April 14, 2008
    Publication date: September 25, 2008
    Applicant: Microsoft Corporation
    Inventors: Joel P. Dehlin, Steven M. Drucker, Curtis Glenn Wong, Asta J. Roseway
  • Publication number: 20080226174
    Abstract: A system for organizing images includes an extraction component that extracts visual information (e.g., faces, scenes, etc.) from the images. The extracted visual information is provided to a comparison component which computes similarity confidence data between the extracted visual information. The similarity confidence data is an indication of the likelihood that items of extracted visual information are similar. The comparison component then generates a visual distribution of the extracted visual information based upon the similarity confidence data. The visual distribution can include groupings of the extracted visual information based on computed similarity confidence data. For example, the visual distribution can be a two-dimensional layout of faces organized based on the computed similarity confidence data—with faces in closer proximity faces computed to have a greater probability of representing the same person.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 18, 2008
    Applicant: Microsoft Corporation
    Inventors: Gang Hua, Steven M. Drucker, Michael Revow, Paul A. Viola, Richard Zemel
  • Publication number: 20080209327
    Abstract: Persistent, spatial collaboration on the web supports a free-form, user-intuitive approach to a variety of projects and activities. Users can place differing object types at any time any where on a web page and/or the system can automatically, and with no user effort, affect object placement based on one or more meta data characteristics. A user can, in real-time, see changes made by another user to a web page, and, if desired, react accordingly, enabling true collaboration even if the various users are at remote locations. The flexibility of the methodology and system provides a platform for users to engage in projects and activities in a manner and environment suited to the users' mind sets, creativity, and natural proclivities.
    Type: Application
    Filed: February 27, 2007
    Publication date: August 28, 2008
    Applicant: Microsoft Corporation
    Inventors: Steven M. Drucker, Aamer Hydrie, Li-wei He, Rajesh K. Hegde, Zhengyou Zhang
  • Patent number: 7401121
    Abstract: A system and method are disclosed which enable a user to locate target data from a temporal broadcast of data. The system includes a transportable identifier that represents the target data. The identifier further includes metadata that provides sufficient information about the broadcast of the target data such that the target data can be acquired when broadcast. The transportable identifier further may be sent to one or more other users to enable such users to locate the broadcast of the target data. As a result, one or more users may employ identifiers to locate the broadcast of the target data and, in turn, monitor and/or store the target data from the temporal broadcast.
    Type: Grant
    Filed: August 11, 2006
    Date of Patent: July 15, 2008
    Assignee: Microsoft Corporation
    Inventors: Curtis G. Wong, Steven M. Drucker, Craig J. Mundie
  • Patent number: 7383508
    Abstract: The present invention includes a computer user interface system and a method for displaying short segments of video each representing a single theme or event (called video cliplets or “cliplets”). The computer user interface displays the cliplets and information and properties of each of the cliplets. Through the computer user interface of the invention, a user can quickly and easily determine the contents and interesting portions of the video. The cliplet user interface method includes displaying a plurality of cliplets in a two-dimensional arrangement along with cliplet information. The cliplet user interface system includes a plurality of keyframe windows for displaying cliplets and a keyframe within each keyframe window representing a cliplet therein. Moreover, the cliplet user interface system includes a cliplet property presentation area for displaying a cliplet interest rating. The cliplet interest rating indicates the amount of interesting content within the cliplet for a particular cliplet property.
    Type: Grant
    Filed: June 19, 2002
    Date of Patent: June 3, 2008
    Assignee: Microsoft Corporation
    Inventors: Kentaro Toyama, Steven M. Drucker
  • Patent number: 7383497
    Abstract: The present invention provides a unique system and method for facilitating browsing, sorting, clustering, and filtering any number of media objects grouped together in a quick and easy manner. In particular, the invention involves annotating the media objects, which have been clustered, sorted, and/or filtered en masse rather than individually, with metadata. The media objects may be selected by a user and annotated with a plurality of metadata as desired by a user in order to optimize utilization of the media objects. The media objects may also be combined and/or mixed in any number of ways to create new media objects. Media objects may include an audio component, a visual component, a portion thereof, and/or any combination thereof.
    Type: Grant
    Filed: January 21, 2003
    Date of Patent: June 3, 2008
    Assignee: Microsoft Corporation
    Inventors: Steve Glenner, Curtis G. Wong, Steven M. Drucker
  • Patent number: 7379047
    Abstract: An input to a computer system is made by manipulating a physical object disposed adjacent to an interactive display surface. An application having at least one changeable attribute is executed on the computer system. When the physical object is disposed adjacent to the interactive display surface, it is identified and its location is determined based upon a shape, a size, an infrared reflectance, or some other optical quality. The initial location and orientation of the physical object on the interactive display surface relative to the interactive display surface is identified. The attribute of the application is correlated with the physical object and is changed in response to movement of the physical object. The physical object can thus be used, for example, to select menu options and parameters within the application being executed.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: May 27, 2008
    Assignee: Microsoft Corporation
    Inventors: Steven M. Drucker, Curtis Wong, Asta Roseway, Joel Dehlin
  • Publication number: 20080104535
    Abstract: A “Spatial Navigator” provides a document navigation environment that leverages user spatial memory. Graphical thumbnail-type representations (“thumbnails”) provide scaled versions of entire documents. Changes to documents are immediately reflected in corresponding thumbnails. Similarly, document search results are highlighted in corresponding thumbnails. One or more dynamic document selection windows present arrangements of a plurality of these thumbnails for user selection and interaction. Each dynamic document selection window provides real-time inter-file navigation by allowing user selection and opening of documents, or any location or portion of a document, through user interaction with the corresponding thumbnail. Once a document is opened, intra-file navigation is enhanced by providing another scaled version of the entire document in a dynamic scrollbar adjacent to a primary document editing/viewing window.
    Type: Application
    Filed: October 27, 2006
    Publication date: May 1, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Robert DeLine, Mary Czerwinski, Brian R. Meyers, Gina Venolia, Steven M. Drucker, George G. Robertson
  • Patent number: 7358962
    Abstract: Data elements stored in a computing system and associated with a physical object are reassociated with the same or another physical object. An identifying characteristic presented by the physical object, such as a reflective pattern applied to the object, is detected when the object is positioned adjacent to the interactive display surface. Images or other files associated with the identifying characteristic are accessed and displayed on the interactive display surface. A gesture by a user adjacent to the interactive display surface is detected to reassociate a selected representation. For example, the user can change where the selected element fits in a sequence of data elements, or reassociate the selected element with a second object placed on the interactive display surface. In a networked environment, the reassociated element can be stored on a server and subsequently accessed from a different interactive surface via the network using the second physical object.
    Type: Grant
    Filed: November 22, 2004
    Date of Patent: April 15, 2008
    Assignee: Microsoft Corporation
    Inventors: Joel P. Dehlin, Steven M. Drucker, Curtis Glenn Wong, Asta J. Roseway
  • Publication number: 20080046218
    Abstract: Architecture for tracking, capturing, and visually summarizing information related to user activities and interactions of a network or web computing session. Documents or pages accessed during the session are tracked and presented graphically as miniature images that illustrate a history of the session of documents deemed important by the user. Activities tracked can be related to the dwell time at a web page, scrolling event(s) in the page, click-through activity, impression activity, referencing information of that page to other pages, the information sought, user intentions, goals, etc. The history of session documents are illustrated as a set of reduced images which can be manually and automatically filtered to graphically emphasize one subset of images more than another subset of images based on user criteria.
    Type: Application
    Filed: August 16, 2006
    Publication date: February 21, 2008
    Applicant: Microsoft Corporation
    Inventors: Lubomira A. Dontcheva, Steven M. Drucker, Michael F. Cohen
  • Publication number: 20070294612
    Abstract: Sections of two or more sequential visual media are compared to identify correspondences between the two or more sequential visual media. A visualization of section correspondences between the two or more sequential visual media is generated.
    Type: Application
    Filed: June 20, 2006
    Publication date: December 20, 2007
    Applicant: Microsoft Corporation
    Inventors: Steven M. Drucker, Georg F. Petschnigg, Maneesh Agrawala
  • Patent number: 7271811
    Abstract: An array of view-dependent sprited tiles provide different views of an image texture (e.g., structure, color, shading, illumination, transparency, as well as other image attributes). The different views of the image texture correspond to different viewing angles at which a user would see the tiles when they are applied to an image geometry. In one implementation, the view dependent sprited tiles are two-dimensional projections of three-dimensional structures. The projections maintain the dimensions (including shape) of the front surfaces of three-dimensional structures at different viewing angles. A projection that meets these characteristics is the oblique parallel projection.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: September 18, 2007
    Assignee: Microsoft Corporation
    Inventors: Steven M. Drucker, James M. Mahoney
  • Patent number: 7251790
    Abstract: A system and method facilitating media browsing is provided. The invention includes a media delivery system adapted to provide media and thumbnail image(s) to a media display component. The invention further provides for a media delivery system to include a media analyzer, a thumbnail generator and a media player. The media analyzer can analyze content of media that the thumbnail generator can utilize in generating thumbnail image(s).
    Type: Grant
    Filed: January 23, 2002
    Date of Patent: July 31, 2007
    Assignee: Microsoft Corporation
    Inventors: Steven M. Drucker, Curtis G. Wong, Asta L. Glatzer, Steven Douglas De Mar
  • Patent number: 7194527
    Abstract: A system and method facilitating media browsing is provided. The invention includes a browsing component and a media display system that provides a focus media and related media. The focus media and the related media are associated based, at least in part, upon metadata. The invention further provides for an association identifier that identifies related media based, at least in part, upon metadata associated with the focus media and the related media. The association identifier can further cluster the related media based upon metadata associated with the related media.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: March 20, 2007
    Assignee: Microsoft Corporation
    Inventors: Steven M. Drucker, Curtis G. Wong, Asta L. Glatzer