Patents by Inventor Tomasz S. M. Kasperkiewicz

Tomasz S. M. Kasperkiewicz 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: 9122368
    Abstract: Images are analyzed within a 3D environment that is generated based on spatial relationships of the images and that allows users to experience the images in the 3D environment. Image analysis may include ranking images based on user viewing information, such as the number of users who have viewed an image and how long an image was viewed. Image analysis may further include analyzing the spatial density of images within a 3D environment to determine points of user interest.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: September 1, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Richard S. Szeliski, Blaise H. Aguera y Arcas, Tomasz S. M. Kasperkiewicz
  • Patent number: 9032280
    Abstract: Images are analyzed within a 3D environment that is generated based on spatial relationships of the images and that allows users to experience the images in the 3D environment. Image analysis may include ranking images based on user viewing information, such as the number of users who have viewed an image and how long an image was viewed. Image analysis may further include analyzing the spatial density of images within a 3D environment to determine points of user interest.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: May 12, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Richard S. Szeliski, Blaise H. Aguera y Arcas, Tomasz S. M. Kasperkiewicz
  • Patent number: 8837859
    Abstract: A determination is made for each of multiple regions in multiple images of how good that region is perceived as being. A base image is identified, and a combined image is generated from the multiple images by automatically replacing each region of the base image with a corresponding region of another image if the corresponding region has been determined as being better than the region of the base image. The generating of the combined image can include automatically selecting from one of the multiple images a region in which an object that is present in one or more corresponding regions of other images is absent. Additionally, for a particular region of the base image, corresponding regions of the other images can be displayed, and the particular region replaced with a user-selected one of the corresponding regions of the other images.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: September 16, 2014
    Assignee: Microsoft Corporation
    Inventors: Eric Richards, Roger A. Bischoff, Timothy R. O'Connor, Tomasz S. M. Kasperkiewicz
  • Publication number: 20130336599
    Abstract: A determination is made for each of multiple regions in multiple images of how good that region is perceived as being. A base image is identified, and a combined image is generated from the multiple images by automatically replacing each region of the base image with a corresponding region of another image if the corresponding region has been determined as being better than the region of the base image. The generating of the combined image can include automatically selecting from one of the multiple images a region in which an object that is present in one or more corresponding regions of other images is absent. Additionally, for a particular region of the base image, corresponding regions of the other images can be displayed, and the particular region replaced with a user-selected one of the corresponding regions of the other images.
    Type: Application
    Filed: August 19, 2013
    Publication date: December 19, 2013
    Applicant: Microsoft Corporation
    Inventors: Eric J. Richards, Roger A. Bischoff, Timothy R. O'Conner, Tomasz S.M. Kasperkiewicz
  • Patent number: 8577187
    Abstract: A system, a method and computer-readable media for processing raw image data with a graphics processing unit (GPU). Raw image data generated by an imaging sensor is received. A set of instructions for demosaicing the raw image data is communicated to the GPU. The GPU is enabled to demosaic the raw image data by executing the set of instructions.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: November 5, 2013
    Assignee: Microsoft Corp.
    Inventors: Tomasz S. M. Kasperkiewicz, Richard S. Turner, Steven J. White
  • Patent number: 8515137
    Abstract: A determination is made for each of multiple regions in multiple images of how good that region is perceived as being. A base image is identified, and a combined image is generated from the multiple images by automatically replacing each region of the base image with a corresponding region of another image if the corresponding region has been determined as being better than the region of the base image. The generating of the combined image can include automatically selecting from one of the multiple images a region in which an object that is present in one or more corresponding regions of other images is absent. Additionally, for a particular region of the base image, corresponding regions of the other images can be displayed, and the particular region replaced with a user-selected one of the corresponding regions of the other images.
    Type: Grant
    Filed: May 3, 2010
    Date of Patent: August 20, 2013
    Assignee: Microsoft Corporation
    Inventors: Eric J. Richards, Roger A. Bischoff, Timothy R. O'Connor, Tomasz S. M. Kasperkiewicz
  • Patent number: 8375039
    Abstract: Topic-centric-media sharing allows a user to search for and share media objects related to a topic. The user can select media objects stored on a client computing device to share with other users. The client computing device contains software that, in operation, searches for a set of media objects related to the same topic as the selected media objects. If such a set is located, the software on the client computing device can associate the selected media objects with the set. If no such set is located, the user can create a new set to share with other users.
    Type: Grant
    Filed: August 11, 2006
    Date of Patent: February 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Jordan L. K. Schwartz, David R. Parlin, Tomasz S. M. Kasperkiewicz
  • Patent number: 8331721
    Abstract: An arrangement is provided for automatically correcting a digital image by first examining the image to determine the class or type of correction that is needed to produce a more accurate rendition. The classes or types of corrections may include such items as exposure, color, depth of field, sharpness, distortion, and combinations thereof. The type of correction that is needed by any particular digital image is determined from an analysis of the image itself. Instead of presenting the user with a single corrected image, the user is typically presented with different renditions of the image. Each rendition corrects for the particular type of correction that has been identified, but in different ways from one another.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: December 11, 2012
    Assignee: Microsoft Corporation
    Inventor: Tomasz S. M. Kasperkiewicz
  • Publication number: 20120026178
    Abstract: A system, a method and computer-readable media for processing raw image data with a graphics processing unit (GPU). Raw image data generated by an imaging sensor is received. A set of instructions for demosaicing the raw image data is communicated to the GPU. The GPU is enabled to demosaic the raw image data by executing the set of instructions.
    Type: Application
    Filed: October 6, 2011
    Publication date: February 2, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: TOMASZ S.M. KASPERKIEWICZ, RICHARD S. TURNER, STEVEN J. WHITE
  • Patent number: 8098964
    Abstract: A system, a method and computer-readable media for processing raw image data with a graphics processing unit (GPU). Raw image data generated by an imaging sensor is received. A set of instructions for demosaicing the raw image data is communicated to the GPU. The GPU is enabled to demosaic the raw image data by executing the set of instructions.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: January 17, 2012
    Assignee: Microsoft Corp.
    Inventors: Tomasz S.M. Kasperkiewicz, Richard S. Turner, Steven J. White
  • Publication number: 20110268369
    Abstract: A determination is made for each of multiple regions in multiple images of how good that region is perceived as being. A base image is identified, and a combined image is generated from the multiple images by automatically replacing each region of the base image with a corresponding region of another image if the corresponding region has been determined as being better than the region of the base image. The generating of the combined image can include automatically selecting from one of the multiple images a region in which an object that is present in one or more corresponding regions of other images is absent. Additionally, for a particular region of the base image, corresponding regions of the other images can be displayed, and the particular region replaced with a user-selected one of the corresponding regions of the other images.
    Type: Application
    Filed: May 3, 2010
    Publication date: November 3, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Eric J. Richards, Roger A. Bischoff, Timothy R. O'Connor, Tomasz S.M. Kasperkiewicz
  • Patent number: 7945848
    Abstract: A system and method for dynamically modifying a media presentation is disclosed. A first presentation theme associated with a media presentation is determined. A plurality of multi-media data files are accessed, wherein each of the plurality of multi-media data files comprises associated metadata. A first of the plurality of multi-media data files are associated with the first presentation theme based on the associated metadata and the first of the plurality of multi-media data files is presented.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: May 17, 2011
    Assignee: Microsoft Corporation
    Inventors: Tomasz S. M. Kasperkiewicz, Benjamin R. Peart
  • Publication number: 20110078097
    Abstract: Face data sharing techniques are described. In an implementation, face data for a training image that includes a tag is discovered in memory on a computing system. The face data is for a training image that includes a tag associated with a face. The face data is replicated in a location in memory, on another computing system, so the face data is discoverable.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: John M. Thornton, Stephen M. Liffick, Tomasz S.M. Kasperkiewicz
  • Patent number: 7783641
    Abstract: Network-based and client-based operating environments implement computerized systems and techniques for organizing and discovering digital media objects originating from personal digital media sources. The association between a user-selected computer-usable descriptor and a particular digital media object serves as a semantic medium for exchange of information about the digital media object via a network, independent of whether the digital media object is registered with an established digital content sharing service. A user-selected computer-usable descriptor is part of one or more collections of such descriptors that are organized into published data structures having data elements corresponding to particular real-world meanings. Leveraging the consistent associations of computer-usable descriptors with the subject matter of personal digital media content within digital media objects enables the widespread and efficient computerized discovery of relevant digital media objects.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: August 24, 2010
    Assignee: Microsoft Corporation
    Inventors: Tomasz S. M. Kasperkiewicz, Benjamin R. Peart
  • Publication number: 20100169838
    Abstract: Images are analyzed within a 3D environment that is generated based on spatial relationships of the images and that allows users to experience the images in the 3D environment. Image analysis may include ranking images based on user viewing information, such as the number of users who have viewed an image and how long an image was viewed. Image analysis may further include analyzing the spatial density of images within a 3D environment to determine points of user interest.
    Type: Application
    Filed: March 11, 2010
    Publication date: July 1, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: RICHARD S. SZELISKI, BLAISE H. AGUERA Y ARCAS, TOMASZ S.M. KASPERKIEWICZ
  • Patent number: 7712052
    Abstract: Applications that extend the basic concept of determining spatial relationships between images and generating a model allowing users to experience the images in a 3D environment are provided. One application is directed to the creation of documents that may be readily shared, viewed, and edited, wherein the documents include references to underlying content comprising a 3D environment and images positioned therein and captures connections between images. Another application relates to ranking images based on user viewing information, such as the number of users who have viewed an image and how long an image was viewed. Yet another application is directed to analyzing the spatial density of images within a 3D environment to determine points of user interest. A further application relates to using spatially indexed images to navigate between webpages and 3D environments.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: Richard S. Szeliski, Blaise H. Aguera y Arcas, Tomasz S. M. Kasperkiewicz
  • Patent number: 7672542
    Abstract: A method and architecture for obtaining a desired frame and identifying a selected frame in an image container. A request for a frame of an image is received. The request may include an identifier that identifies a type of frame. In response thereto, a frame is located corresponding to the identifier and a reference to the frame is provided. In another aspect, a request is received to identify a frame of an image. A determination is made as to what identifier identifies the frame. The identified frame is returned to the requesting component.
    Type: Grant
    Filed: April 20, 2005
    Date of Patent: March 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Richard S. Turner, Jr., David Albert, Tomasz S. M. Kasperkiewicz
  • Patent number: 7554550
    Abstract: Systems for rendering Effect graphs for non-destructively processing digital image data which integrate Central Processing Unit (CPU) processing and Graphics Processing Unit (GPU) processing are provided. Additionally provided are systems for processing digital image data utilizing Effect graphs. The systems of the present invention integrate CPU processing and GPU processing to facilitate accelerated rendering of Effect graphs and, consequently, accelerated processing of digital images. Methods for processing digital image data utilizing the systems herein described are also provided.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: June 30, 2009
    Assignee: Microsoft Corporation
    Inventors: Steven James White, Donald M. Marsh, Tomasz S. M. Kasperkiewicz, Mahmood Gulam Qadir, David R. Blythe
  • Patent number: 7548927
    Abstract: A method and architecture for reading and updating metadata. A policy component is arranged to receive a request to read or update metadata that may include metadata from a plurality of standards. Each metadata format potentially includes a field corresponding to the request. The policy component determines which fields to read or update in satisfying the request by consulting a repository. The repository includes mappings that map information included in the request (e.g., a path) to locations in the metadata corresponding to the request. The policy component uses the locations to read or update the metadata.
    Type: Grant
    Filed: April 21, 2005
    Date of Patent: June 16, 2009
    Assignee: Microsoft Corporation
    Inventors: Richard S. Turner, Jr., David Albert, Eric S. Vandenberg, Peter A. Gurevich, Robert A. Wlodarczyk, Robert Earl Sinclair, II, Thomas W. Olsen, Tomasz S. M. Kasperkiewicz
  • Publication number: 20080317376
    Abstract: An arrangement is provided for automatically correcting a digital image by first examining the image to determine the class or type of correction that is needed to produce a more accurate rendition. The classes or types of corrections may include such items as exposure, color, depth of field, sharpness, distortion, and combinations thereof. The type of correction that is needed by any particular digital image is determined from an analysis of the image itself. Instead of presenting the user with a single corrected image, the user is typically presented with different renditions of the image. Each rendition corrects for the particular type of correction that has been identified, but in different ways from one another.
    Type: Application
    Filed: June 20, 2007
    Publication date: December 25, 2008
    Applicant: Microsoft Corporation
    Inventor: Tomasz S.M. Kasperkiewicz