Patents by Inventor Scott R. Ramsby
Scott R. Ramsby 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: 9020183Abstract: An image to be shared with other users based on input from a first user is received. A second user is identified from a tag of the image, and information is provided, based at least in part on the tag, to one or both of the first user and the second user. Additionally, after editing of an image a determination can be made as to whether a region of the image having an associated tag has been affected by the editing. The tag associated with the region is altered if the region has been affected by the editing, otherwise the tag associated with the region is left unaltered. Furthermore, the tag can include a first portion storing data identifying a region of the image to which the tag corresponds, and a second portion storing data identifying a person shown in the region.Type: GrantFiled: March 11, 2013Date of Patent: April 28, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Karthik G. Anbalagan, Scott R. Ramsby, Chunkit J. Chan, Michael H. Kim, John M. Thornton, Timothy R. O'Connor, Alexander S. Brodie, Samuel J. Pinson, Sr., Bryan P. Ferguson, Gyorgy K. Schadt, Aanand Narayanan Pulamanthole Pisharathu
-
Publication number: 20150016691Abstract: An image having a region tagged by a first user is obtained. The tag can include a first label of a person in the region, and the label can be used by the first user to identify the person in the region. Then, a second label of the person is determined. In implementations, the second label is used by a second user to identify the person in the region. The image is then displayed with the second label when displaying the image for the second user.Type: ApplicationFiled: September 30, 2014Publication date: January 15, 2015Applicant: MICROSOFT CORPORATIONInventors: Karthik G. Anbalagan, Scott R. Ramsby, Chunkit J. Chan, Michael H. Kim, John M. Thornton, Timothy R. O'Connor, Alexander S. Brodie, Samuel J. Pinson, Bryan P. Ferguson, Aanand Narayanan Pisharathu, Ryan A. Kabir, Shanjeef Satchithanantham, Eric Richards, Eric W. Doerr, William D. Sproule, Shawn L. Morrissey, Mindy C. King
-
Patent number: 8867779Abstract: A global tag for an image is received identifies one or more objects in the image, and a region-specific tag for the image identifies one or more objects in a region of the image. The global tag and the region-specific tag are stored with the image. Displayed, along with the image, is an identifier for each of the one or more objects identified in the global tag, and an identifier for each of the one or more objects identified in the region-specific tag. Different users are able to maintain different names for the same person, allowing the same tag of the image to be used as the basis for displaying the image with different names for the different users. Additionally, the tags can be used as a basis for generating a credits list of people that are included in a compilation of images.Type: GrantFiled: August 28, 2008Date of Patent: October 21, 2014Assignee: Microsoft CorporationInventors: Karthik G. Anbalagan, Scott R. Ramsby, Chunkit J. Chan, Michael H. Kim, John M. Thornton, Timothy R. O'Connor, Alexander S. Brodie, Samuel J. Pinson, Bryan P. Ferguson, Aanand Narayanan Pisharathu, Ryan A. Kabir, Shanjeef Satchithanantham, Eric Richards, Eric W. Doerr, William D. Sproule, Shawn L. Morrissey, Mindy C. King
-
Patent number: 8645488Abstract: A method and system to extending naming of captured multimedia data to secondary applications is provided. The secondary applications are registered and associated with identifiers. The identifiers are stored in naming templates utilized by a file-naming engine. A multimedia-acquisition engine captures the multimedia data and communicates with the file-naming engine to generate a path that specifies a location to store the captured multimedia data. The file-naming engine processes the naming template to determine whether the secondary applications or default values are utilized to generate the path for the captured multimedia data.Type: GrantFiled: February 10, 2006Date of Patent: February 4, 2014Assignee: Microsoft CorporationInventors: Andrew S. Ivory, Ashley E. Averett, Scott R. Ramsby
-
Patent number: 8639661Abstract: Both an edited version of a first image and an original version of the first image are stored at a first computing device. In response to a user request to synchronize images across multiple computing devices, both the edited version of the first image and the original version of the first image are synchronized with a second computing device. A user is allowed to revert to the original version of the first image regardless of on which of the multiple computing devices the edited version was changed.Type: GrantFiled: December 1, 2008Date of Patent: January 28, 2014Assignee: Microsoft CorporationInventors: Michael F. Palermiti, Scott R. Ramsby, Francisco J. Garcia-Ascanio, Dejan D. Subotic, Brian D. Remick
-
Patent number: 8396246Abstract: An image to be shared with other users based on input from a first user is received. A second user is identified from a tag of the image, and information is provided, based at least in part on the tag, to one or both of the first user and the second user. Additionally, after editing of an image a determination can be made as to whether a region of the image having an associated tag has been affected by the editing. The tag associated with the region is altered if the region has been affected by the editing, otherwise the tag associated with the region is left unaltered. Furthermore, the tag can include a first portion storing data identifying a region of the image to which the tag corresponds, and a second portion storing data identifying a person shown in the region.Type: GrantFiled: August 28, 2008Date of Patent: March 12, 2013Assignee: Microsoft CorporationInventors: Karthik G. Anbalagan, Scott R. Ramsby, Chunkit J. Chan, Michael H. Kim, John M. Thornton, Timothy R. O'Connor, Alexander S. Brodie, Samuel J. Pinson, Bryan P. Ferguson, Gyorgy K. Schadt, Aanand Narayanan Pisharathu
-
Publication number: 20100262582Abstract: Methods and systems provide a tool for synchronizing content across multiple computers. In one or more embodiments, files and folders can be automatically synchronized when multiple computers are available. Further, in at least some embodiments, automatic synchronization can be effected on each of two or more computers by a single user action on a single computer, such as a mouse click. Additionally, in other embodiments, the tool can present an option to synchronize content across multiple computers.Type: ApplicationFiled: April 10, 2009Publication date: October 14, 2010Applicant: Microsoft CorporationInventors: Francisco J. Garcia-Ascanio, Michael F. Palermiti, Scott R. Ramsby, Dejan D. Subotic, Brian D. Remick
-
Publication number: 20100138385Abstract: Both an edited version of a first image and an original version of the first image are stored at a first computing device. In response to a user request to synchronize images across multiple computing devices, both the edited version of the first image and the original version of the first image are synchronized with a second computing device. A user is allowed to revert to the original version of the first image regardless of on which of the multiple computing devices the edited version was changed.Type: ApplicationFiled: December 1, 2008Publication date: June 3, 2010Applicant: MICROSOFT CORPORATIONInventors: Michael F. Palermiti, Scott R. Ramsby, Francisco J. Garcia-Ascanio, Dejan D. Subotic, Brian D. Remick
-
Publication number: 20100054601Abstract: A global tag for an image is received identifies one or more objects in the image, and a region-specific tag for the image identifies one or more objects in a region of the image. The global tag and the region-specific tag are stored with the image. Displayed, along with the image, is an identifier for each of the one or more objects identified in the global tag, and an identifier for each of the one or more objects identified in the region-specific tag. Different users are able to maintain different names for the same person, allowing the same tag of the image to be used as the basis for displaying the image with different names for the different users. Additionally, the tags can be used as a basis for generating a credits list of people that are included in a compilation of images.Type: ApplicationFiled: August 28, 2008Publication date: March 4, 2010Applicant: MICROSOFT CORPORATIONInventors: Karthik G. Anbalagan, Scott R. Ramsby, Chunkit J. Chan, Michael H. Kim, John M. Thornton, Timothy R. O'Connor, Alexander S. Brodie, Samuel J. Pinson, Bryan P. Ferguson, Aanand Narayanan Pisharathu, Ryan A. Kabir, Shanjeef Satchithanantham, Eric Richards, Eric W. Doerr, William D. Sproule, Shawn L. Morrissey, Mindy C. King
-
Publication number: 20100054600Abstract: An image to be shared with other users based on input from a first user is received. A second user is identified from a tag of the image, and information is provided, based at least in part on the tag, to one or both of the first user and the second user. Additionally, after editing of an image a determination can be made as to whether a region of the image having an associated tag has been affected by the editing. The tag associated with the region is altered if the region has been affected by the editing, otherwise the tag associated with the region is left unaltered. Furthermore, the tag can include a first portion storing data identifying a region of the image to which the tag corresponds, and a second portion storing data identifying a person shown in the region.Type: ApplicationFiled: August 28, 2008Publication date: March 4, 2010Applicant: MICROSOFT CORPORATIONInventors: Karthik G. Anbalagan, Scott R. Ramsby, Chunkit J. Chan, Michael H. Kim, John M. Thornton, Timothy R. O'Connor, Alexander S. Brodie, Samuel J. Pinson, Bryan P. Ferguson, Gyorgy K. Schadt, Aanand Narayanan Pisharathu