Patents by Inventor Andrea R. Johnson
Andrea R. Johnson 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: 10043059Abstract: Embodiments of the invention perform assisted tagging of images, including tagging of people, locations, and activities depicted in those images. A batch of images is received comprising images of faces, including at least some faces that have not yet been tagged. A facial recognition algorithm is applied to the faces to determine matching data comprising possible tags for each untagged face. A logic engine applies logic rules to reduce the likelihood that certain matches are correct. The most likely match from among the possible matches is selected for suggestion to the user for verification. Once verified, the metadata of the image indicating the recognized people within the image is updated.Type: GrantFiled: June 20, 2016Date of Patent: August 7, 2018Assignee: Shutterfly, Inc.Inventors: Andrea R. Johnson, Matthew J. Johnson, Nico Toutenhoofd, Clinton L. Fenton
-
Patent number: 9569658Abstract: An image sharing server provides several ways of sharing images between users. After a user contributes images to the image sharing server, the user can interact with the image sharing server to identify and tag people in the images, share the images with other users, and organize the images into memory boxes. Memory boxes can also be shared between users, and multiple users can be granted the ability to add images to a shared memory box. In addition, the image sharing server can prompt a user to share his or her images with other users who contributed related images. The image sharing server also performs facial recognition to automatically identify people in images, and facial recognition models can be shared between users.Type: GrantFiled: December 4, 2015Date of Patent: February 14, 2017Assignee: Shutterfly, Inc.Inventors: Andrea R. Johnson, Matthew J. Johnson, Nico Toutenhoofd
-
Publication number: 20160292495Abstract: Embodiments of the invention perform assisted tagging of images, including tagging of people, locations, and activities depicted in those images. A batch of images is received comprising images of faces, including at least some faces that have not yet been tagged. A facial recognition algorithm is applied to the faces to determine matching data comprising possible tags for each untagged face. A logic engine applies logic rules to reduce the likelihood that certain matches are correct. The most likely match from among the possible matches is selected for suggestion to the user for verification. Once verified, the metadata of the image indicating the recognized people within the image is updated.Type: ApplicationFiled: June 20, 2016Publication date: October 6, 2016Inventors: Andrea R. Johnson, Matthew J. Johnson, Nico Toutenhoofd, Clinton L. Fenton
-
Patent number: 9378408Abstract: Embodiments of the invention perform assisted tagging of images, including tagging of people, locations, and activities depicted in those images. A batch of images is received comprising images of faces, including at least some faces that have not yet been tagged. A facial recognition algorithm is applied to the faces to determine matching data comprising possible tags for each untagged face. A logic engine applies logic rules to reduce the likelihood that certain matches are correct. The most likely match from among the possible matches is selected for suggestion to the user for verification. Once verified, the metadata of the image indicating the recognized people within the image is updated.Type: GrantFiled: June 5, 2015Date of Patent: June 28, 2016Assignee: Shutterfly, Inc.Inventors: Andrea R. Johnson, Matthew J. Johnson, Nico Toutenhoofd, Clinton L. Fenton
-
Publication number: 20160086022Abstract: An image sharing server provides several ways of sharing images between users. After a user contributes images to the image sharing server, the user can interact with the image sharing server to identify and tag people in the images, share the images with other users, and organize the images into memory boxes. Memory boxes can also be shared between users, and multiple users can be granted the ability to add images to a shared memory box. In addition, the image sharing server can prompt a user to share his or her images with other users who contributed related images. The image sharing server also performs facial recognition to automatically identify people in images, and facial recognition models can be shared between users.Type: ApplicationFiled: December 4, 2015Publication date: March 24, 2016Inventors: Andrea R. Johnson, Matthew J. Johnson, Nico Toutenhoofd
-
Patent number: 9241018Abstract: An image sharing server provides several ways of sharing images between users. After a user contributes images to the image sharing server, the user can interact with the image sharing server to identify and tag people in the images, share the images with other users, and organize the images into memory boxes. Memory boxes can also be shared between users, and multiple users can be granted the ability to add images to a shared memory box. In addition, the image sharing server can prompt a user to share his or her images with other users who contributed related images. The image sharing server also performs facial recognition to automatically identify people in images, and facial recognition models can be shared between users.Type: GrantFiled: July 10, 2014Date of Patent: January 19, 2016Assignee: Shutterfly, Inc.Inventors: Andrea R. Johnson, Matthew J. Johnson, Nico Toutenhoofd
-
Publication number: 20150269418Abstract: Embodiments of the invention perform assisted tagging of images, including tagging of people, locations, and activities depicted in those images. A batch of images is received comprising images of faces, including at least some faces that have not yet been tagged. A facial recognition algorithm is applied to the faces to determine matching data comprising possible tags for each untagged face. A logic engine applies logic rules to reduce the likelihood that certain matches are correct. The most likely match from among the possible matches is selected for suggestion to the user for verification. Once verified, the metadata of the image indicating the recognized people within the image is updated.Type: ApplicationFiled: June 5, 2015Publication date: September 24, 2015Inventors: Andrea R. Johnson, Matthew J. Johnson, Nico Toutenhoofd, Clinton L. Fenton
-
Patent number: 9063956Abstract: Embodiments of the invention perform assisted tagging of images, including tagging of people, locations, and activities depicted in those images. A batch of images is received comprising images of faces, including at least some faces that have not yet been tagged. A facial recognition algorithm is applied to the faces to determine matching data comprising possible tags for each untagged face. A logic engine applies logic rules to reduce the likelihood that certain matches are correct. The most likely match from among the possible matches is selected for suggestion to the user for verification. Once verified, the metadata of the image indicating the recognized people within the image is updated.Type: GrantFiled: September 5, 2014Date of Patent: June 23, 2015Assignee: Shutterfly, Inc.Inventors: Andrea R. Johnson, Matthew J. Johnson, Nico Toutenhoofd, Clinton L. Fenton
-
Publication number: 20150074107Abstract: Images and related data are served from an image server to a client device. A unique identifier and associated parameters for each image are converted into a binary string. Responsive to a request for images, a timestamp is set, and images are served with the respective binary strings. Updates are recorded by the image server with a respective time of each update. When the image server receives the next request for images, all the updates since the previously set timestamp are served, and a new timestamp is set. Other embodiments provide methods of laying out images based on time in a plurality of rows for display within a user interface. The next image in order by time is found by reference to the timestamps associated with each image. Then, the shortest row of the plurality of rows is determined, and the image is placed in the shortest row.Type: ApplicationFiled: November 12, 2014Publication date: March 12, 2015Inventors: Andrea R. Johnson, Matthew J. Johnson, Sean M. McKibben, Nico L. Toutenhoofd
-
Publication number: 20140376786Abstract: Embodiments of the invention perform assisted tagging of images, including tagging of people, locations, and activities depicted in those images. A batch of images is received comprising images of faces, including at least some faces that have not yet been tagged. A facial recognition algorithm is applied to the faces to determine matching data comprising possible tags for each untagged face. A logic engine applies logic rules to reduce the likelihood that certain matches are correct. The most likely match from among the possible matches is selected for suggestion to the user for verification. Once verified, the metadata of the image indicating the recognized people within the image is updated.Type: ApplicationFiled: September 5, 2014Publication date: December 25, 2014Inventors: Andrea R. Johnson, Matthew J. Johnson, Nico Toutenhoofd, Clinton L. Fenton
-
Publication number: 20140330824Abstract: An image sharing server provides several ways of sharing images between users. After a user contributes images to the image sharing server, the user can interact with the image sharing server to identify and tag people in the images, share the images with other users, and organize the images into memory boxes. Memory boxes can also be shared between users, and multiple users can be granted the ability to add images to a shared memory box. In addition, the image sharing server can prompt a user to share his or her images with other users who contributed related images. The image sharing server also performs facial recognition to automatically identify people in images, and facial recognition models can be shared between users.Type: ApplicationFiled: July 10, 2014Publication date: November 6, 2014Inventors: Andrea R. Johnson, Matthew J. Johnson, Nico Toutenhoofd
-
Patent number: 8861804Abstract: Embodiments of the invention perform assisted tagging of images, including tagging of people, locations, and activities depicted in those images. A batch of images is received comprising images of faces, including at least some faces that have not yet been tagged. A facial recognition algorithm is applied to the faces to determine matching data comprising possible tags for each untagged face. A logic engine applies logic rules to reduce the likelihood that certain matches are correct. The most likely match from among the possible matches is selected for suggestion to the user for verification. Once verified, the metadata of the image indicating the recognized people within the image is updated.Type: GrantFiled: June 15, 2012Date of Patent: October 14, 2014Assignee: Shutterfly, Inc.Inventors: Andrea R. Johnson, Matthew J. Johnson, Nico Toutenhoofd, Clinton L. Fenton
-
Patent number: 8798401Abstract: An image sharing server provides several ways of sharing images between users. After a user contributes images to the image sharing server, the user can interact with the image sharing server to identify and tag people in the images, share the images with other users, and organize the images into memory boxes. Memory boxes can also be shared between users, and multiple users can be granted the ability to add images to a shared memory box. In addition, the image sharing server can prompt a user to share his or her images with other users who contributed related images. The image sharing server also performs facial recognition to automatically identify people in images, and facial recognition models can be shared between users.Type: GrantFiled: June 15, 2012Date of Patent: August 5, 2014Assignee: Shutterfly, Inc.Inventors: Andrea R. Johnson, Matthew J. Johnson, Nico Toutenhoofd