Shutterfly, LLC

United States of America

Back to Profile

1-100 of 214 for Shutterfly, LLC Sort by
Query
Aggregations
IP Type
        Patent 194
        Trademark 20
Jurisdiction
        United States 202
        Canada 10
        Europe 1
        World 1
Date
2026 April 1
2026 (YTD) 2
2025 2
2024 6
2023 6
See more
IPC Class
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints 44
G06T 11/60 - Editing figures and textCombining figures or text 39
G06K 9/62 - Methods or arrangements for recognition using electronic means 36
G06F 17/30 - Information retrieval; Database structures therefor 31
H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof 26
See more
NICE Class
09 - Scientific and electric apparatus and instruments 8
41 - Education, entertainment, sporting and cultural services 5
42 - Scientific, technological and industrial services, research and design 4
16 - Paper, cardboard and goods made from these materials 3
40 - Treatment of materials; recycling, air and water treatment, 2
See more
Status
Pending 9
Registered / In Force 205
  1     2     3        Next Page

1.

SYSTEM AND METHOD FOR CUSTOMIZING PHOTO PRODUCT DESIGNS WITH MINIMAL AND INTUITIVE USER INPUTS

      
Application Number 19365814
Status Pending
Filing Date 2025-10-22
First Publication Date 2026-04-16
Owner Shutterfly, LLC (USA)
Inventor
  • Stein, Yaron
  • Kenis, Alexander M.
  • Sandler, Roman
  • Yehudai, Yehonatan

Abstract

A photo product design customization system for customizing a photo product design with minimal and intuitive user inputs includes a product design module that displays a photo product design in a main design panel, a user input detection unit that can detect a first directional movement from a first dynamic object in a product type selection panel to the main design panel, or a second directional movement from a second dynamic object in a product style selection panel to the main design panel, or a third directional movement from a third dynamic object in a product style selection panel to the main design panel, and an intelligent product design creation engine that can automatically change the photo product design in the main design panel in response to detection of the first, the second, or the third directional movement.

IPC Classes  ?

  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06F 15/00 - Digital computers in generalData processing equipment in general
  • G06F 15/02 - Digital computers in generalData processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators

2.

PHOTOGRAPHY SESSION ASSISTANT

      
Application Number 19297372
Status Pending
Filing Date 2025-08-12
First Publication Date 2026-02-05
Owner Shutterfly, LLC (USA)
Inventor Benson, Keith

Abstract

Devices and methods for conducting a remote photography session are described. In some instances, a computing device at a photography station receives messages from a photography station controller which is remote from the photography station. In some examples, the computing device receives one or more messages instructing the computing device to capture an image from an image capture device. The computing device can also receive one or more messages instructing the computing device to adjust the image capture device. Additionally, the messages may instruct the computing device to present instructions to a subject of the photography session. These instructions can prompt the subject to make adjustments to meet a criteria for a photograph in the photography session.

IPC Classes  ?

  • G06T 7/00 - Image analysis
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • H04N 5/222 - Studio circuitryStudio devicesStudio equipment

3.

AUTOMATED EVENT DETECTION AND PHOTO PRODUCT CREATION

      
Application Number 18970390
Status Pending
Filing Date 2024-12-05
First Publication Date 2025-06-05
Owner Shutterfly, LLC (USA)
Inventor
  • Amir, Roy
  • Aroyo, Nimrod
  • Ribak, Nadav
  • Hollander, Yanay
  • Shalev, Tomer

Abstract

A computer-implemented method for automatically detecting events and creating photo-product designs based on the events in a photo-product design system includes automatically identifying an event by an event detection module based on daily numbers of captured photos over a plurality of days, automatically selecting a photo-product type by an intelligent product design creation engine in the photo-product design system, calculating a daily weight for a photo product design in the photo-product type based on the daily numbers of captured photos, automatically determining a number of product photos allocated to each day based on associated daily weight, automatically selecting product photos from the captured photos each day at the event according to the number of product photos allocated to each day, and automatically creating a photo-product design for the event using the selected product photos.

IPC Classes  ?

  • G06V 20/30 - ScenesScene-specific elements in albums, collections or shared content, e.g. social network photos or video
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06T 11/60 - Editing figures and textCombining figures or text

4.

System and method for colored artifact detection

      
Application Number 18344619
Grant Number 12511726
Status In Force
Filing Date 2023-06-29
First Publication Date 2025-01-02
Grant Date 2025-12-30
Owner Shutterfly, LLC (USA)
Inventor
  • Prokes, Matthew John
  • Tiwari, Ganesh

Abstract

Methods and systems for detecting colored artifacts on an image of subject are disclosed. An image may be received, wherein the image has undergone background replacement processing. The image may include colored artifacts as a result of errors in background replacement processing. A density of colored artifacts on the image may be determined, and in response to a determination that the image has a density of colored artifacts that exceeds a predetermined threshold, the image may be displayed on a user interface. The user interface may include a selectable element that, in response to being selected, causes the colored artifacts to be highlighted on the image displayed on the user interface. Colored artifacts on the image may then be corrected to improve the image quality before the image is sent to a customer as a final image product.

IPC Classes  ?

  • G06T 7/00 - Image analysis
  • G06T 5/77 - RetouchingInpaintingScratch removal
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/90 - Determination of colour characteristics
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour

5.

System and method for customizing photo product designs with minimal and intuitive user inputs

      
Application Number 18651158
Grant Number 12475495
Status In Force
Filing Date 2024-04-30
First Publication Date 2024-10-31
Grant Date 2025-11-18
Owner Shutterfly, LLC (USA)
Inventor
  • Stein, Yaron
  • Kenis, Alexander M.
  • Sandler, Roman
  • Yehudai, Yehonatan

Abstract

A photo product design customization system for customizing a photo product design with minimal and intuitive user inputs includes a product design module that displays a photo product design in a main design panel, a user input detection unit that can detect a first directional movement from a first dynamic object in a product type selection panel to the main design panel, or a second directional movement from a second dynamic object in a product style selection panel to the main design panel, or a third directional movement from a third dynamic object in a product style selection panel to the main design panel, and an intelligent product design creation engine that can automatically change the photo product design in the main design panel in response to detection of the first, the second, or the third directional movement.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 15/00 - Digital computers in generalData processing equipment in general
  • G06F 15/02 - Digital computers in generalData processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators

6.

PHOTOGRAPHY SESSION ASSISTANT

      
Application Number 18602266
Status Pending
Filing Date 2024-03-12
First Publication Date 2024-09-12
Owner Shutterfly, LLC (USA)
Inventor Benson, Keith

Abstract

Devices and methods for conducting a remote photography session are described. In some instances, a computing device at a photography station receives messages from a photography station controller which is remote from the photography station. In some examples, the computing device receives one or more messages instructing the computing device to capture an image from an image capture device. The computing device can also receive one or more messages instructing the computing device to adjust the image capture device. Additionally, the messages may instruct the computing device to present instructions to a subject of the photography session. These instructions can prompt the subject to make adjustments to meet a criteria for a photograph in the photography session.

IPC Classes  ?

  • G06T 7/00 - Image analysis
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • H04N 5/222 - Studio circuitryStudio devicesStudio equipment

7.

PROACTIVE CREATION OF PERSONALIZED PRODUCTS

      
Application Number 18443068
Status Pending
Filing Date 2024-02-15
First Publication Date 2024-08-08
Owner Shutterfly, LLC (USA)
Inventor
  • Sabbarwal, Abhishek Kirankumar
  • Le, David
  • Blas, Ira
  • Lee, Ryan

Abstract

A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.

IPC Classes  ?

  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/12 - Digital output to print unit
  • G06F 16/50 - Information retrievalDatabase structures thereforFile system structures therefor of still image data
  • G06F 16/51 - IndexingData structures thereforStorage structures
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 40/284 - Lexical analysis, e.g. tokenisation or collocates
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/26 - Speech to text systems
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver
  • H04N 101/00 - Still video cameras

8.

Composite group image

      
Application Number 18501928
Grant Number 12670641
Status In Force
Filing Date 2023-11-03
First Publication Date 2024-05-02
Grant Date 2026-06-30
Owner Shutterfly, LLC (USA)
Inventor Benson, Keith A.

Abstract

A method and device for generating a composite group image from subgroup images is provided. Subgroup images, each having a common background, are accessed. The boundaries of a subgroup area within each of the subgroup images is determined. At least one horizontal and at least one vertical shift factor is determined using the determined boundaries. An arrangement for the subgroup images based on the at least one horizontal and the at least one vertical shift factor is generated. The composite group image is generated by blending the subgroup images arranged in the arrangement.

IPC Classes  ?

  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/13 - Edge detection
  • G06T 7/174 - SegmentationEdge detection involving the use of two or more images

9.

System and method for reducing similar photos from display and product design

      
Application Number 18232134
Grant Number 12131363
Status In Force
Filing Date 2023-08-09
First Publication Date 2024-02-01
Grant Date 2024-10-29
Owner Shutterfly, LLC (USA)
Inventor Moussaffi, Omer Moshe

Abstract

A photo design smart assistant system for reducing similar photos for display and product design includes a similarity distance computation module that can calculate hash values of images and to calculate similarity distances between the images using at least the hash values, a burst grouping module that can automatically group the images into a burst based at least in part on the similarity distances of the images, wherein at least one image is automatically selected from the burst of images, an intelligent design creation engine that can automatically create a photo product design using the selected image from the burst, and a printing and finishing facility that can automatically make a physical photo product based on the photo product design.

IPC Classes  ?

  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06F 16/51 - IndexingData structures thereforStorage structures
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06V 10/74 - Image or video pattern matchingProximity measures in feature spaces
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions

10.

Proactive creation of image-based products

      
Application Number 18347256
Status Pending
Filing Date 2023-07-05
First Publication Date 2024-01-04
Owner Shutterfly, LLC (USA)
Inventor
  • Levin, Mark
  • Imeshev, Vyacheslav

Abstract

A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.

IPC Classes  ?

  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06F 16/50 - Information retrievalDatabase structures thereforFile system structures therefor of still image data
  • G06F 16/51 - IndexingData structures thereforStorage structures
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06T 11/60 - Editing figures and textCombining figures or text
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06F 3/12 - Digital output to print unit
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

11.

Automated event detection and photo product creation

      
Application Number 18310321
Grant Number 12190582
Status In Force
Filing Date 2023-05-01
First Publication Date 2023-11-09
Grant Date 2025-01-07
Owner Shutterfly, LLC (USA)
Inventor
  • Amir, Roy
  • Aroyo, Nimrod
  • Ribak, Nadav
  • Hollander, Yanay
  • Shalev, Tomer

Abstract

A computer-implemented method for automatically detecting events and creating photo-product designs based on the events in a photo-product design system includes automatically identifying an event by an event detection module based on daily numbers of captured photos over a plurality of days, automatically selecting a photo-product type by an intelligent product design creation engine in the photo-product design system, calculating a daily weight for a photo product design in the photo-product type based on the daily numbers of captured photos, automatically determining a number of product photos allocated to each day based on associated daily weight, automatically selecting product photos from the captured photos each day at the event according to the number of product photos allocated to each day, and automatically creating a photo-product design for the event using the selected product photos.

IPC Classes  ?

  • G06V 20/30 - ScenesScene-specific elements in albums, collections or shared content, e.g. social network photos or video
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06T 11/60 - Editing figures and textCombining figures or text

12.

SYSTEM AND METHOD FOR AUTOMATICALLY GENERATING A NEW PORTION OF A PHOTO PRODUCT DESIGN BASED ON USER INPUT PORTION

      
Application Number 18296335
Status Pending
Filing Date 2023-04-05
First Publication Date 2023-10-05
Owner Shutterfly, LLC (USA)
Inventor
  • Sabbah, Yohann
  • Cohen, Eran
  • Yossef, Elias

Abstract

A computer-implemented method for creating a photo product design with minimal user inputs includes generating a first portion of a photo product design by a product design module in response to user input, determining one or more layout parameters from the user input to the first portion of the photo product design by a user design learning module, automatically creating a second portion of the photo product design by an intelligent product creation engine at least in part in response to the one or more layout parameters, and automatically making a physical photo product based on at least the first portion and the second portion of the photo product design.

IPC Classes  ?

13.

Display panel

      
Application Number 29746210
Grant Number D0990566
Status In Force
Filing Date 2020-08-12
First Publication Date 2023-06-27
Grant Date 2023-06-27
Owner Shutterfly, LLC (USA)
Inventor
  • Polk, Michael Lane
  • Franklin, Gregory Lee

14.

Marking system for decorating workpieces

      
Application Number 18051241
Grant Number 11707800
Status In Force
Filing Date 2022-10-31
First Publication Date 2023-05-25
Grant Date 2023-07-25
Owner Shutterfly, L.L.C (USA)
Inventor
  • Polk, Michael Lane
  • Hall, David Lynn

Abstract

A marking system for decorating one or more workpieces includes a plurality of marking stations that can mark product images on blank workpieces to produce product workpieces, at least some of which have different sizes, shapes, materials, or a combination thereof, a control system that can select one of the plurality of marking stations and send product image data to the selected one of the plurality of marking stations, and a robotic manipulator that can transport a blank workpiece to the selected marking station under the control of the robotic manipulator. The selected marking station can mark the product image the blank workpiece based on the product image data which produces a product workpiece. The robotic manipulator can remove the product workpiece from the selected one of the plurality of marking stations.

IPC Classes  ?

  • B23K 26/03 - Observing, e.g. monitoring, the workpiece
  • B41M 5/26 - Thermography
  • B23K 26/04 - Automatically aligning, aiming or focusing the laser beam, e.g. using the back-scattered light
  • B44B 3/00 - Artists' machines or apparatus equipped with tools or work holders moving or able to be controlled substantially two-dimensionally for carving, engraving, or guilloching shallow ornamenting or markings
  • B23K 26/08 - Devices involving relative movement between laser beam and workpiece
  • B23K 26/06 - Shaping the laser beam, e.g. by masks or multi-focusing
  • B41J 3/407 - Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material

15.

System and method for reducing similar photos for display and product design

      
Application Number 17818860
Grant Number 11763369
Status In Force
Filing Date 2022-08-10
First Publication Date 2023-03-16
Grant Date 2023-09-19
Owner Shutterfly, LLC (USA)
Inventor Moussaffi, Omer Moshe

Abstract

A photo design smart assistant system for reducing similar photos for display and product design includes a similarity distance computation module that can calculate hash values of images and to calculate similarity distances between the images using at least the hash values, a burst grouping module that can automatically group the images into a burst based at least in part on the similarity distances of the images, wherein at least one image is automatically selected from the burst of images, an intelligent design creation engine that can automatically create a photo product design using the selected image from the burst, and a printing and finishing facility that can automatically make a physical photo product based on the photo product design.

IPC Classes  ?

  • G06K 9/68 - Methods or arrangements for recognition using electronic means using sequential comparisons of the image signals with a plurality of reference, e.g. addressable memory
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06F 16/51 - IndexingData structures thereforStorage structures
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06V 10/74 - Image or video pattern matchingProximity measures in feature spaces
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions

16.

System for assembling composite group image from individual subject images

      
Application Number 17869574
Grant Number 11972588
Status In Force
Filing Date 2022-07-20
First Publication Date 2023-01-19
Grant Date 2024-04-30
Owner Shutterfly, LLC (USA)
Inventor
  • Benson, Keith A.
  • Peterson, Brent

Abstract

A system for assembling a group composite image from individual subject images is described. Often subjects of a group vary in height. Additionally, as each subject is photographed individually, different zoom factors can be applied by a camera that affects a pixel density of the image captured. The system includes a fiducial marking device that emits collimated light to form one or more fiducial markers on a subject while an image is captured by the camera. Based on a location of the fiducial markers in the image, a pixel density of the image and a reference height of the subject can be determined. The individual subject image can be scaled based on the pixel density and reference height to account for the varying subject heights and zoom factors to generate a group composite image that accurately represents the subjects of the group relative to one another.

IPC Classes  ?

  • H04N 13/254 - Image signal generators using stereoscopic image cameras in combination with electromagnetic radiation sources for illuminating objects
  • G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
  • G03B 15/02 - Illuminating scene
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 23/56 - Cameras or camera modules comprising electronic image sensorsControl thereof provided with illuminating means

17.

Method for matching and tracking workpieces in laser etching operation

      
Application Number 17841017
Grant Number 11648628
Status In Force
Filing Date 2022-06-15
First Publication Date 2022-12-01
Grant Date 2023-05-16
Owner Shutterfly, LLC (USA)
Inventor
  • Hall, David Lynn
  • Polk, Michael Lane
  • Franklin, Gregory Lee

Abstract

A method for matching and tracking workpieces in laser etching operation includes generating by the computer a label image that uniquely identifies the workpiece, moving a laser head to the workpiece, setting the laser head to a first power level by a power controller, etching the product image on the workpiece using a laser beam emitted from the laser head, wherein the laser beam is modulated at the first power level in accordance with a product image in a pixel wise fashion across the workpiece, moving the laser head to the label by the transport mechanism, setting the laser head to a second power level by the power controller, etching the label image on the workpiece using a laser beam emitted from the laser head, wherein the laser beam is modulated at the second power level in accordance with the label image in a pixel wise fashion across the label.

IPC Classes  ?

  • B23K 26/362 - Laser etching
  • B23K 26/06 - Shaping the laser beam, e.g. by masks or multi-focusing
  • B23K 26/08 - Devices involving relative movement between laser beam and workpiece
  • G06T 1/00 - General purpose image data processing
  • G06T 7/00 - Image analysis
  • B23K 37/04 - Auxiliary devices or processes, not specially adapted for a procedure covered by only one of the other main groups of this subclass for holding or positioning work

18.

Hybrid deep learning method for recognizing facial expressions

      
Application Number 17690516
Grant Number 11783192
Status In Force
Filing Date 2022-03-09
First Publication Date 2022-08-25
Grant Date 2023-10-10
Owner Shutterfly, LLC (USA)
Inventor Cyrus, Leo

Abstract

A computer implemented method for recognizing facial expressions by applying feature learning and feature engineering to face images. The method includes conducting feature learning on a face image comprising feeding the face image into a first convolution neural network to obtain a first decision, conducting feature engineering on a face image, comprising the steps of automatically detecting facial landmarks in the face image, transforming the facial features into a two-dimensional matrix, and feeding the two-dimensional matrix into a second convolution neural network to obtain a second decision, computing a hybrid decision based on the first decision and the second decision, and recognizing a facial expression in the face image in accordance to the hybrid decision.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 3/08 - Learning methods
  • G06N 3/084 - Backpropagation, e.g. using gradient descent
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06F 18/2132 - Feature extraction, e.g. by transforming the feature spaceSummarisationMappings, e.g. subspace methods based on discrimination criteria, e.g. discriminant analysis
  • G06V 10/80 - Fusion, i.e. combining data from various sources at the sensor level, preprocessing level, feature extraction level or classification level
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks

19.

Automated communication design construction system

      
Application Number 17581770
Grant Number 11816911
Status In Force
Filing Date 2022-01-21
First Publication Date 2022-07-14
Grant Date 2023-11-14
Owner Shutterfly, LLC (USA)
Inventor
  • Reihl, Aaron P.
  • Vangapally, Sairam
  • Rasset, Aaron Gregory

Abstract

An automated communication design analysis and construction system that includes one or more intelligent communication design servers, comprising: a normalization module that converts communication content files for different recipients to normalized intermediate format files; an objects identification and quantification module that identifies text objects and image objects in the normalized intermediate format files; a cross-recipient group analysis module configured to identify static global objects that are invariant between recipients, data variables, and variable global objects that vary between recipients in the normalized intermediate format files; and an intelligent communication content learning and constructing engine that can construct standard communication design files based on the static global objects, the data variables, and the variable global objects. A data storage stores the communication content files and the standard communication design files. A communication resource allocation server sends the standard communication design files to one or more product fulfillment centers.

IPC Classes  ?

  • G06V 30/414 - Extracting the geometrical structure, e.g. layout treeBlock segmentation, e.g. bounding boxes for graphics or text
  • G06F 40/295 - Named entity recognition
  • G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
  • G06V 30/416 - Extracting the logical structure, e.g. chapters, sections or page numbersIdentifying elements of the document, e.g. authors

20.

REPOSITIONABLE DISPLAY PANEL

      
Application Number US2021043022
Publication Number 2022/103456
Status In Force
Filing Date 2021-07-23
Publication Date 2022-05-19
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Polk, Michael, Lane
  • Franklin, Gregory, Lee

Abstract

A repositionable display panel includes a rigid image plate (110) that includes a front surface configured to receive a colorant to form an image thereon and a back surface opposite to the first surface. The rigid image plate is defined by an image plate thickness and image plate widths. A spacer block (120) is defined by a spacer block thickness and spacer block widths smaller than the image plate widths. A pressure-sensitive adhesive layer between the back surface of the rigid image plate and the spacer block bonds the rigid image plate and the spacer block together.

IPC Classes  ?

  • G09F 7/18 - Means for attaching signs, plates, panels, or boards to a supporting structure
  • G09F 1/10 - Supports or holders for show-cards

21.

REPOSITIONABLE DISPLAY PANEL

      
Document Number 03201515
Status Pending
Filing Date 2021-07-23
Open to Public Date 2022-05-19
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Polk, Michael Lane
  • Franklin, Gregory Lee

Abstract

A repositionable display panel includes a rigid image plate (110) that includes a front surface configured to receive a colorant to form an image thereon and a back surface opposite to the first surface. The rigid image plate is defined by an image plate thickness and image plate widths. A spacer block (120) is defined by a spacer block thickness and spacer block widths smaller than the image plate widths. A pressure-sensitive adhesive layer between the back surface of the rigid image plate and the spacer block bonds the rigid image plate and the spacer block together.

IPC Classes  ?

  • G09F 1/10 - Supports or holders for show-cards
  • G09F 7/18 - Means for attaching signs, plates, panels, or boards to a supporting structure

22.

System and method for customizing photo product designs with minimal and intuitive user inputs

      
Application Number 17483425
Grant Number 12002078
Status In Force
Filing Date 2021-09-23
First Publication Date 2022-04-21
Grant Date 2024-06-04
Owner Shutterfly, LLC (USA)
Inventor
  • Stein, Yaron
  • Kenis, Alexander M.
  • Sandler, Roman
  • Yehudai, Yehonatan

Abstract

A photo product design customization system for customizing a photo product design with minimal and intuitive user inputs includes a product design module that displays a photo product design in a main design panel, a user input detection unit that can detect a first directional movement from a first dynamic object in a product type selection panel to the main design panel, or a second directional movement from a second dynamic object in a product style selection panel to the main design panel, or a third directional movement from a third dynamic object in a product style selection panel to the main design panel, and an intelligent product design creation engine that can automatically change the photo product design in the main design panel in response to detection of the first, the second, or the third directional movement.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 15/00 - Digital computers in generalData processing equipment in general
  • G06F 15/02 - Digital computers in generalData processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators

23.

System for background and floor replacement in full-length subject images

      
Application Number 17070756
Grant Number 11983886
Status In Force
Filing Date 2020-10-14
First Publication Date 2022-04-14
Grant Date 2024-05-14
Owner Shutterfly, LLC (USA)
Inventor Benson, Keith A.

Abstract

A system for performing background and floor replacement in full-length subject images is described. A set of three or more images of a subject can be captured under different illumination conditions. For example, at least one of the images is captured while a foot portion of the subject and surrounding floor, including a floor mat on which the subject is positioned, are illuminated by a floor lighting device. The floor mat has a Lambertian surface to reflect light in a particular manner such that a maximum contrast between the floor and the subject is captured in the image. Varying contrast between the background, floor, and subject among the images of the set can be leveraged by an image processing system to generate a background mask and a floor mask that are combined and seamlessly transitioned to yield a compiled mask for use in background and floor replacement.

IPC Classes  ?

  • G06T 7/194 - SegmentationEdge detection involving foreground-background segmentation
  • G06T 7/00 - Image analysis
  • G06T 11/60 - Editing figures and textCombining figures or text

24.

Method, medium, and system for automatically generating a new portion of a photo product design based on user input portion

      
Application Number 17505424
Grant Number 11651406
Status In Force
Filing Date 2021-10-19
First Publication Date 2022-04-07
Grant Date 2023-05-16
Owner Shutterfly, LLC (USA)
Inventor
  • Sabbah, Yohann
  • Cohen, Eran
  • Yossef, Elias

Abstract

A computer-implemented method for creating a photo product design with minimal user inputs includes generating a first portion of a photo product design by a product design module in response to user input, determining one or more layout parameters from the user input to the first portion of the photo product design by a user design learning module, automatically creating a second portion of the photo product design by an intelligent product creation engine at least in part in response to the one or more layout parameters, and automatically making a physical photo product based on at least the first portion and the second portion of the photo product design.

IPC Classes  ?

25.

Automated event detection and photo product creation

      
Application Number 17393118
Grant Number 11676380
Status In Force
Filing Date 2021-08-03
First Publication Date 2022-03-31
Grant Date 2023-06-13
Owner Shutterfly, LLC (USA)
Inventor
  • Amir, Roy
  • Aroyo, Nimrod
  • Ribak, Nadav
  • Hollander, Yanay
  • Shalev, Tomer

Abstract

A computer-implemented method for automatically detecting events and creating photo-product designs based on the events in a photo-product design system includes automatically identifying an event by an event detection module based on daily numbers of captured photos over a plurality of days, automatically selecting a photo-product type by an intelligent product design creation engine in the photo-product design system, calculating a daily weight for a photo product design in the photo-product type based on the daily numbers of captured photos, automatically determining a number of product photos allocated to each day based on associated daily weight, automatically selecting product photos from the captured photos each day at the event according to the number of product photos allocated to each day, and automatically creating a photo-product design for the event using the selected product photos.

IPC Classes  ?

  • G06V 20/30 - ScenesScene-specific elements in albums, collections or shared content, e.g. social network photos or video
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06T 11/60 - Editing figures and textCombining figures or text

26.

Repositionable Display Panel

      
Application Number 17466878
Status Pending
Filing Date 2021-09-03
First Publication Date 2022-03-03
Owner Shutterfly, LLC (USA)
Inventor
  • Polk, Michael Lane
  • Franklin, Gregory Lee

Abstract

A repositionable display panel includes a rigid image plate that includes a front surface configured to receive a colorant to form an image thereon and a back surface opposite to the first surface. The rigid image plate is defined by an image plate thickness and image plate widths. A spacer block is defined by a spacer block thickness and spacer block widths smaller than the image plate widths. A pressure-sensitive adhesive layer between the back surface of the rigid image plate and the spacer block bonds the rigid image plate and the spacer block together.

IPC Classes  ?

  • G09F 7/18 - Means for attaching signs, plates, panels, or boards to a supporting structure
  • C09J 7/38 - Pressure-sensitive adhesives [PSA]

27.

System and method for automated detection and replacement of photographic scenes

      
Application Number 17342199
Grant Number 11825231
Status In Force
Filing Date 2021-06-08
First Publication Date 2021-12-02
Grant Date 2023-11-21
Owner Shutterfly, LLC (USA)
Inventor Cyrus, Leo

Abstract

A method of identifying a background type in a photograph includes extracting a background image from a photograph, feeding the background image into a first convolution neural network to obtain a first decision, extracting color features in the background image, transforming the color features into a two-dimensional color feature matrix, feeding the two-dimensional color feature matrix into a second convolution neural network to obtain a second decision by the one or more computer processors, extracting texture features in the background image, transforming the texture features into a two-dimensional texture feature matrix image by the one or more computer processors, feeding the two-dimensional texture feature matrix into a third convolution neural network to obtain a third decision, computing a hybrid decision based on the first decision, the second decision, and the third decision, and identifying a background type in the background image based on the hybrid decision.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • H04N 5/272 - Means for inserting a foreground image in a background image, i.e. inlay, outlay
  • G06T 7/90 - Determination of colour characteristics
  • H04N 5/222 - Studio circuitryStudio devicesStudio equipment
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06T 7/194 - SegmentationEdge detection involving foreground-background segmentation
  • G06N 3/084 - Backpropagation, e.g. using gradient descent

28.

System for assembling composite group image from individual subject images

      
Application Number 17329278
Grant Number 11423558
Status In Force
Filing Date 2021-05-25
First Publication Date 2021-11-11
Grant Date 2022-08-23
Owner Shutterfly, LLC (USA)
Inventor
  • Benson, Keith A.
  • Peterson, Brent

Abstract

A system for assembling a group composite image from individual subject images is described. Often subjects of a group vary in height. Additionally, as each subject is photographed individually, different zoom factors can be applied by a camera that affects a pixel density of the image captured. The system includes a fiducial marking device that emits collimated light to form one or more fiducial markers on a subject while an image is captured by the camera. Based on a location of the fiducial markers in the image, a pixel density of the image and a reference height of the subject can be determined. The individual subject image can be scaled based on the pixel density and reference height to account for the varying subject heights and zoom factors to generate a group composite image that accurately represents the subjects of the group relative to one another.

IPC Classes  ?

  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
  • G03B 15/02 - Illuminating scene
  • H04N 13/254 - Image signal generators using stereoscopic image cameras in combination with electromagnetic radiation sources for illuminating objects
  • H04N 5/225 - Television cameras

29.

Composite group image

      
Application Number 17313853
Grant Number 11854176
Status In Force
Filing Date 2021-05-06
First Publication Date 2021-10-28
Grant Date 2023-12-26
Owner Shutterfly, LLC (USA)
Inventor Benson, Keith A.

Abstract

A method and device for generating a composite group image from subgroup images is provided. Subgroup images, each having a common background, are accessed. The boundaries of a subgroup area within each of the subgroup images is determined. At least one horizontal and at least one vertical shift factor is determined using the determined boundaries. An arrangement for the subgroup images based on the at least one horizontal and the at least one vertical shift factor is generated. The composite group image is generated by blending the subgroup images arranged in the arrangement.

IPC Classes  ?

  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/174 - SegmentationEdge detection involving the use of two or more images
  • G06T 7/13 - Edge detection

30.

Repositionable display panel

      
Application Number 17095167
Grant Number 11138910
Status In Force
Filing Date 2020-11-11
First Publication Date 2021-10-05
Grant Date 2021-10-05
Owner Shutterfly, LLC (USA)
Inventor
  • Polk, Michael Lane
  • Franklin, Gregory Lee

Abstract

A repositionable display panel includes a rigid image plate that includes a front surface configured to receive a colorant to form an image thereon and a back surface opposite to the first surface. The rigid image plate is defined by an image plate thickness and image plate widths. A spacer block is defined by a spacer block thickness and spacer block widths smaller than the image plate widths. A pressure-sensitive adhesive layer between the back surface of the rigid image plate and the spacer block bonds the rigid image plate and the spacer block together.

IPC Classes  ?

  • G09F 7/18 - Means for attaching signs, plates, panels, or boards to a supporting structure
  • C09J 7/38 - Pressure-sensitive adhesives [PSA]
  • B29C 65/48 - Joining of preformed partsApparatus therefor using adhesives

31.

Photography session assistant

      
Application Number 17171914
Grant Number 11961216
Status In Force
Filing Date 2021-02-09
First Publication Date 2021-08-05
Grant Date 2024-04-16
Owner Shutterfly, LLC (USA)
Inventor Benson, Keith

Abstract

Devices and methods for conducting a remote photography session are described. In some instances, a computing device at a photography station receives messages from a photography station controller which is remote from the photography station. In some examples, the computing device receives one or more messages instructing the computing device to capture an image from an image capture device. The computing device can also receive one or more messages instructing the computing device to adjust the image capture device. Additionally, the messages may instruct the computing device to present instructions to a subject of the photography session. These instructions can prompt the subject to make adjustments to meet a criteria for a photograph in the photography session.

IPC Classes  ?

  • H04N 5/28 - Mobile studios
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 7/00 - Image analysis
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • H04N 5/222 - Studio circuitryStudio devicesStudio equipment

32.

System for assembling composite group image from individual subject images

      
Application Number 16731190
Grant Number 11049272
Status In Force
Filing Date 2019-12-31
First Publication Date 2021-06-29
Grant Date 2021-06-29
Owner Shutterfly, LLC (USA)
Inventor
  • Benson, Keith A.
  • Peterson, Brent

Abstract

A system for assembling a group composite image from individual subject images is described. Often subjects of a group vary in height. Additionally, as each subject is photographed individually, different zoom factors can be applied by a camera that affects a pixel density of the image captured. The system includes a fiducial marking device that emits collimated light to form one or more fiducial markers on a subject while an image is captured by the camera. Based on a location of the fiducial markers in the image, a pixel density of the image and a reference height of the subject can be determined. The individual subject image can be scaled based on the pixel density and reference height to account for the varying subject heights and zoom factors to generate a group composite image that accurately represents the subjects of the group relative to one another.

IPC Classes  ?

  • H04N 13/254 - Image signal generators using stereoscopic image cameras in combination with electromagnetic radiation sources for illuminating objects
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
  • G03B 15/02 - Illuminating scene
  • H04N 5/00 - Details of television systems
  • H04N 5/225 - Television cameras

33.

Automated communication design construction system

      
Application Number 17068146
Grant Number 11651138
Status In Force
Filing Date 2020-10-12
First Publication Date 2021-01-28
Grant Date 2023-05-16
Owner Shutterfly, LLC (USA)
Inventor
  • Reihl, Aaron P.
  • Vangapally, Sairam
  • Rasset, Aaron Gregory

Abstract

A method for automatically analyzing and constructing communications to a plurality of recipients includes automatically separating communication content files into page groups in a system comprising one or more intelligent communication design servers, wherein each of the page groups is associated a recipient of the communications, inputting the communication content files into an intra-page machine prediction model to produce intra-page parameters, inputting the communication content files and the intra-page parameters into an intra-page machine prediction model to produce intra-group parameters and inter-group parameters, automatically constructing standard communication design files by an intelligent communication content learning and constructing engine based on the communication content files and the intra-page parameters, intra-group parameters, and inter-group parameters, and printing and finishing physical mailing pieces to be mailed to the recipients based on the standard communication design files.

IPC Classes  ?

  • G06V 30/414 - Extracting the geometrical structure, e.g. layout treeBlock segmentation, e.g. bounding boxes for graphics or text
  • G06F 40/295 - Named entity recognition
  • G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
  • G06V 30/416 - Extracting the logical structure, e.g. chapters, sections or page numbersIdentifying elements of the document, e.g. authors
  • G06F 40/103 - Formatting, i.e. changing of presentation of documents
  • G06V 30/19 - Recognition using electronic means
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06V 30/413 - Classification of content, e.g. text, photographs or tables

34.

System and method for customizing photo product designs with minimal and intuitive user inputs

      
Application Number 17070483
Grant Number 11151627
Status In Force
Filing Date 2020-10-14
First Publication Date 2021-01-28
Grant Date 2021-10-19
Owner Shutterfly, LLC (USA)
Inventor
  • Stein, Yaron
  • Kenis, Alexander M.
  • Sandler, Roman
  • Yehudai, Yehonatan

Abstract

A photo product design customization system for customizing a photo product design with minimal and intuitive user inputs includes a product design module that displays a photo product design in a main design panel, a user input detection unit that can detect a first directional movement from a first dynamic object in a product type selection panel to the main design panel, or a second directional movement from a second dynamic object in a product style selection panel to the main design panel, or a third directional movement from a third dynamic object in a product style selection panel to the main design panel, and an intelligent product design creation engine that can automatically change the photo product design in the main design panel in response to detection of the first, the second, or the third directional movement.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 15/00 - Digital computers in generalData processing equipment in general
  • G06F 15/02 - Digital computers in generalData processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators

35.

Photography session assistant

      
Application Number 17070729
Grant Number 11854178
Status In Force
Filing Date 2020-10-14
First Publication Date 2021-01-28
Grant Date 2023-12-26
Owner Shutterfly, LLC (USA)
Inventor
  • Cyrus, Leo
  • Benson, Keith

Abstract

Devices and methods for evaluating at least one photograph during a photography session are described. In some instances, a camera may be used to capture images during a photography session and a computing device may be used to identify a portrait order specification for the photography session including a set of required photographs, each having associated required criteria. The computing device may evaluate the images and determine whether the images can be associated with any of the required photographs based on features included in the images being associated with the required criteria of the required photographs. The images associated with required photographs may be displayed, and a determination of whether the images qualify as a required photograph may be made using a graphical user interface, or may be made automatically.

IPC Classes  ?

  • G06T 7/00 - Image analysis
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • H04N 5/222 - Studio circuitryStudio devicesStudio equipment
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions

36.

Background replacement system and methods

      
Application Number 16920211
Grant Number 11405539
Status In Force
Filing Date 2020-07-02
First Publication Date 2020-12-24
Grant Date 2022-08-02
Owner SHUTTERFLY, LLC (USA)
Inventor Benson, Keith A.

Abstract

A method of illuminating a subject during photography is disclosed. The method includes illuminating a background lighting system during a first image capture, illuminating a subject lighting system during a second image capture, and illuminating the background lighting system during a third image capture. The time from the first image capture to the third image capture is less than about 100 milliseconds. Also disclosed is a method for generating a composite mask of a subject, including receiving the three images, determining any movements of the subject between the first and third images, estimating an intermediate position of the subject during the second image, and generating a composite mask at the estimated intermediate position.

IPC Classes  ?

  • H04N 5/225 - Television cameras
  • H04N 5/235 - Circuitry for compensating for variation in the brightness of the object
  • G06T 7/11 - Region-based segmentation
  • G06T 7/194 - SegmentationEdge detection involving foreground-background segmentation
  • G06V 10/141 - Control of illumination
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries

37.

Photographic lighting apparatus

      
Application Number 29728962
Grant Number D0905151
Status In Force
Filing Date 2020-03-23
First Publication Date 2020-12-15
Grant Date 2020-12-15
Owner Shutterfly, LLC (USA)
Inventor Peterson, Trygve D.

38.

Proactive creation of personalized products

      
Application Number 16995226
Grant Number 11935165
Status In Force
Filing Date 2020-08-17
First Publication Date 2020-12-03
Grant Date 2024-03-19
Owner Shutterfly, LLC (USA)
Inventor
  • Sabbarwal, Abhishek Kirankumar
  • Le, David
  • Blas, Ira
  • Lee, Ryan

Abstract

A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.

IPC Classes  ?

  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/12 - Digital output to print unit
  • G06F 16/50 - Information retrievalDatabase structures thereforFile system structures therefor of still image data
  • G06F 16/51 - IndexingData structures thereforStorage structures
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 40/284 - Lexical analysis, e.g. tokenisation or collocates
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/26 - Speech to text systems
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver
  • H04N 101/00 - Still video cameras

39.

System and method for reducing similar photos for display and product design

      
Application Number 16994273
Grant Number 11443469
Status In Force
Filing Date 2020-08-14
First Publication Date 2020-12-03
Grant Date 2022-09-13
Owner Shutterfly, LLC (USA)
Inventor Moussaffi, Omer Moshe

Abstract

A photo design smart assistant system for reducing similar photos for display and product design includes a similarity distance computation module that can calculate hash values of images and to calculate similarity distances between the images using at least the hash values, a burst grouping module that can automatically group the images into a burst based at least in part on the similarity distances of the images, wherein at least one image is automatically selected from the burst of images, an intelligent design creation engine that can automatically create a photo product design using the selected image from the burst, and a printing and finishing facility that can automatically make a physical photo product based on the photo product design.

IPC Classes  ?

  • G06K 9/68 - Methods or arrangements for recognition using electronic means using sequential comparisons of the image signals with a plurality of reference, e.g. addressable memory
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06F 16/51 - IndexingData structures thereforStorage structures
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions

40.

Method for proactive creation of image-based products

      
Application Number 16985610
Grant Number 11741156
Status In Force
Filing Date 2020-08-05
First Publication Date 2020-11-19
Grant Date 2023-08-29
Owner Shutterfly, LLC (USA)
Inventor
  • Levin, Mark
  • Imeshev, Vyacheslav

Abstract

A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06F 16/50 - Information retrievalDatabase structures thereforFile system structures therefor of still image data
  • G06F 16/51 - IndexingData structures thereforStorage structures
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06T 11/60 - Editing figures and textCombining figures or text
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06F 3/12 - Digital output to print unit
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • H04N 101/00 - Still video cameras

41.

Proactive creation of photo products

      
Application Number 16928391
Grant Number 11244487
Status In Force
Filing Date 2020-07-14
First Publication Date 2020-10-29
Grant Date 2022-02-08
Owner Shutterfly, LLC (USA)
Inventor
  • Chan, Jack Yee-Keong
  • Crisanti, Colin Wayne
  • Dasannacharya, Mohan A.
  • Josling, John M.
  • Bosch, Greg C.
  • Tang, Stephanie I.

Abstract

A method for proactively creating a photo product includes storing a library of points of interest in a computer storage, detecting one or more images from a user, automatically extracting image capture locations from the images, automatically comparing the image capture locations with the points of interest in the library to obtain one or more identified points of interest, automatically identifying an occasion based on the identified points of interest in the library, automatically selecting, by the computer processor, a photo product type in part based on the occasion, automatically creating a design of a photo product of the photo product type using one or more images from the user, and manufacturing a physical photo product based on the photo product design.

IPC Classes  ?

  • G06T 11/60 - Editing figures and textCombining figures or text
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • G06K 9/46 - Extraction of features or characteristics of the image
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 7/00 - Image analysis
  • G06F 40/106 - Display of layout of documentsPreviewing
  • G06F 40/186 - Templates
  • H04N 101/00 - Still video cameras

42.

System for matching and tracking workpieces in laser etching operation

      
Application Number 16916533
Grant Number 11389904
Status In Force
Filing Date 2020-06-30
First Publication Date 2020-10-22
Grant Date 2022-07-19
Owner Shutterfly, LLC (USA)
Inventor
  • Hall, David Lynn
  • Polk, Michael Lane
  • Franklin, Gregory Lee

Abstract

A method for matching and tracking workpieces in laser etching operation includes generating by the computer a label image that uniquely identifies the workpiece, moving a laser head to the workpiece, setting the laser head to a first power level by a power controller, etching the product image on the workpiece using a laser beam emitted from the laser head, wherein the laser beam is modulated at the first power level in accordance with a product image in a pixel wise fashion across the workpiece, moving the laser head to the label by the transport mechanism, setting the laser head to a second power level by the power controller, etching the label image on the workpiece using a laser beam emitted from the laser head, wherein the laser beam is modulated at the second power level in accordance with the label image in a pixel wise fashion across the label.

IPC Classes  ?

  • B23K 26/362 - Laser etching
  • B23K 26/06 - Shaping the laser beam, e.g. by masks or multi-focusing
  • B23K 26/08 - Devices involving relative movement between laser beam and workpiece
  • G06T 1/00 - General purpose image data processing
  • G06T 7/00 - Image analysis
  • B23K 37/04 - Auxiliary devices or processes, not specially adapted for a procedure covered by only one of the other main groups of this subclass for holding or positioning work

43.

Photography session assistant

      
Application Number 16386918
Grant Number 10839502
Status In Force
Filing Date 2019-04-17
First Publication Date 2020-10-22
Grant Date 2020-11-17
Owner Shutterfly, LLC (USA)
Inventor
  • Cyrus, Leo
  • Benson, Keith

Abstract

Devices and methods for evaluating at least one photograph during a photography session are described. In some instances, a camera may be used to capture images during a photography session and a computing device may be used to identify a portrait order specification for the photography session including a set of required photographs, each having associated required criteria. The computing device may evaluate the images and determine whether the images can be associated with any of the required photographs based on features included in the images being associated with the required criteria of the required photographs. The images associated with required photographs may be displayed, and a determination of whether the images qualify as a required photograph may be made using a graphical user interface, or may be made automatically.

IPC Classes  ?

  • G06T 7/00 - Image analysis
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • H04N 5/222 - Studio circuitryStudio devicesStudio equipment

44.

Composite group image

      
Application Number 16373425
Grant Number 11030730
Status In Force
Filing Date 2019-04-02
First Publication Date 2020-10-08
Grant Date 2021-06-08
Owner Shutterfly, LLC (USA)
Inventor Benson, Keith A.

Abstract

A method and device for generating a composite group image from subgroup images is provided. Subgroup images, each having a common background, are accessed. The boundaries of a subgroup area within each of the subgroup images is determined. At least one horizontal and at least one vertical shift factor is determined using the determined boundaries. An arrangement for the subgroup images based on the at least one horizontal and the at least one vertical shift factor is generated. The composite group image is generated by blending the subgroup images arranged in the arrangement.

IPC Classes  ?

  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/174 - SegmentationEdge detection involving the use of two or more images
  • G06T 7/13 - Edge detection

45.

Hybrid deep learning method for recognizing facial expressions

      
Application Number 16890309
Grant Number 11308313
Status In Force
Filing Date 2020-06-02
First Publication Date 2020-09-17
Grant Date 2022-04-19
Owner Shutterfly, LLC (USA)
Inventor Cyrus, Leo

Abstract

A computer implemented method for recognizing facial expressions by applying feature learning and feature engineering to face images. The method includes conducting feature learning on a face image comprising feeding the face image into a first convolution neural network to obtain a first decision, conducting feature engineering on a face image, comprising the steps of automatically detecting facial landmarks in the face image, transforming the facial features into a two-dimensional matrix, and feeding the two-dimensional matrix into a second convolution neural network to obtain a second decision, computing a hybrid decision based on the first decision and the second decision, and recognizing a facial expression in the face image in accordance to the hybrid decision.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 3/08 - Learning methods

46.

Support vector machine prediction system

      
Application Number 15930857
Grant Number 11308360
Status In Force
Filing Date 2020-05-13
First Publication Date 2020-08-27
Grant Date 2022-04-19
Owner Shutterfly, LLC (USA)
Inventor Moussaffi, Omer Moshe

Abstract

A computer system selects a kernel and kernel parameters for a first Support Vector Machine (SVM) model, testing the SVM model on a feature matrix T of n feature vectors of length m to produce false positive (FP) data set and false negative (FN) data set by a computer processor, wherein n and m are integer numbers, copies the feature matrix T to produce a feature matrix T_best, and checking if a ratio (T_best sample number)/(SVM support vector number) is above a threshold for the SVM model on T_best. If the ratio is above the threshold, SVM predictions are performed using the SVM model on the feature matrix T_best. The first SVM model can be used classify the faces or the objects in the images. An image-product design can be created based on the faces or the objects in the images classified by the first SVM model using the feature matrix T_best.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06F 17/16 - Matrix or vector computation

47.

System and method for automated detection and replacement of photographic scenes

      
Application Number 16816065
Grant Number 11057576
Status In Force
Filing Date 2020-03-11
First Publication Date 2020-08-20
Grant Date 2021-07-06
Owner Shutterfly, LLC (USA)
Inventor Cyrus, Leo

Abstract

A method of identifying a background type in a photograph includes extracting a background image from a photograph, feeding the background image into a first convolution neural network to obtain a first decision, extracting color features in the background image, transforming the color features into a two-dimensional color feature matrix, feeding the two-dimensional color feature matrix into a second convolution neural network to obtain a second decision by the one or more computer processors, extracting texture features in the background image, transforming the texture features into a two-dimensional texture feature matrix image by the one or more computer processors, feeding the two-dimensional texture feature matrix into a third convolution neural network to obtain a third decision, computing a hybrid decision based on the first decision, the second decision, and the third decision, and identifying a background type in the background image based on the hybrid decision.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • H04N 5/272 - Means for inserting a foreground image in a background image, i.e. inlay, outlay
  • G06T 7/90 - Determination of colour characteristics
  • H04N 5/222 - Studio circuitryStudio devicesStudio equipment
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06T 7/194 - SegmentationEdge detection involving foreground-background segmentation
  • G06N 3/08 - Learning methods

48.

System for support vector machine prediction

      
Application Number 16837400
Grant Number 10891522
Status In Force
Filing Date 2020-04-01
First Publication Date 2020-07-16
Grant Date 2021-01-12
Owner Shutterfly, LLC (USA)
Inventor Moussaffi, Omer Moshe

Abstract

A computer-implemented method is disclosed for image recognition and other applications. The method employs an SVM model and can reduce false negatives and increase recognition accuracies by raising the sample-to-support-vector ratio.

IPC Classes  ?

  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 17/16 - Matrix or vector computation
  • G06N 20/00 - Machine learning
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]

49.

Lighting system for photography station

      
Application Number 16701811
Grant Number 11042075
Status In Force
Filing Date 2019-12-03
First Publication Date 2020-05-28
Grant Date 2021-06-22
Owner Shutterfly, LLC (USA)
Inventor
  • Peterson, Brent
  • Surma, Michael

Abstract

A photography system includes a lighting system configured to provide a lighting scene that is diffused and is artistically desirable. The system includes an array of light panels configured to simulate a wall of windows that receive natural, diffused, and consistent sunlight, such as a large window facing the north. The light panels can operate in various modes of operation, such as a continuous light mode a strobe light mode.

IPC Classes  ?

  • G03B 15/02 - Illuminating scene
  • G03B 15/07 - Arrangements of lamps in studios
  • H05B 47/155 - Coordinated control of two or more light sources
  • H05B 45/10 - Controlling the intensity of the light
  • F21V 8/00 - Use of light guides, e.g. fibre optic devices, in lighting devices or systems
  • H05B 47/11 - Controlling the light source in response to determined parameters by determining the brightness or colour temperature of ambient light

50.

High recall additive pattern recognition for image and other applications

      
Application Number 16747820
Grant Number 10956713
Status In Force
Filing Date 2020-01-21
First Publication Date 2020-05-21
Grant Date 2021-03-23
Owner Shutterfly, LLC (USA)
Inventor Moussaffi, Omer Moshe

Abstract

A computer-implemented method includes selecting a kernel and kernel parameters for a first Support Vector Machine (SVM) model, testing the first SVM model on a feature matrix T of n feature vectors of length m to produce false positive (FP) data set and false negative (FN) data set by a computer processor, wherein n and m are integer numbers, automatically removing feature vectors corresponding to the FP data set from the feature matrix T by the computer processor to produce a feature matrix T_best, retraining the first SVM model on the feature matrix T_best to produce a second SVM model, and checking if a ratio (T_best sample number)/(SVM support vector number) is above a threshold for the second SVM model on T_best. If the ratio is above the threshold, SVM predictions are performed using the second SVM model on the feature matrix T_best.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 5/02 - Knowledge representationSymbolic representation

51.

Photographic lighting apparatus

      
Application Number 29686810
Grant Number D0884777
Status In Force
Filing Date 2019-04-08
First Publication Date 2020-05-19
Grant Date 2020-05-19
Owner Shutterfly, LLC (USA)
Inventor Peterson, Trygve D.

52.

Automated communication design construction system

      
Application Number 16672945
Grant Number 11263449
Status In Force
Filing Date 2019-11-04
First Publication Date 2020-02-27
Grant Date 2022-03-01
Owner Shutterfly, LLC (USA)
Inventor
  • Reihl, Aaron P.
  • Vangapally, Sairam
  • Rasset, Aaron Gregory

Abstract

An automated communication design analysis and construction system that includes one or more intelligent communication design servers, comprising: a normalization module that converts communication content files for different recipients to normalized intermediate format files; an objects identification and quantification module that identifies text objects and image objects in the normalized intermediate format files; a cross-recipient group analysis module configured to identify static global objects that are invariant between recipients, data variables, and variable global objects that vary between recipients in the normalized intermediate format files; and an intelligent communication content learning and constructing engine that can construct standard communication design files based on the static global objects, the data variables, and the variable global objects. A data storage stores the communication content files and the standard communication design files. A communication resource allocation server sends the standard communication design files to one or more product fulfillment centers.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field
  • G06F 40/295 - Named entity recognition

53.

Photography system with depth and position detection

      
Application Number 16590084
Grant Number 11039119
Status In Force
Filing Date 2019-10-01
First Publication Date 2020-01-23
Grant Date 2021-06-15
Owner Shutterfly, LLC (USA)
Inventor
  • Surma, Michael J.
  • Conzemius, Jolinda K.

Abstract

A photography system includes a digital camera and a depth and position detection device. The digital camera is configured to capture a digital image of a subject. The depth and position detection device scans the subject and determines three-dimensional locations of the subject and any other objects within the field of view. The depth and position detection device also determines locations of body points of the subject. The depth and position information can then be mapped to the digital image.

IPC Classes  ?

  • H04N 13/239 - Image signal generators using stereoscopic image cameras using two 2D image sensors having a relative position equal to or related to the interocular distance
  • G03B 13/18 - Focusing aids
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • H04N 5/222 - Studio circuitryStudio devicesStudio equipment
  • H04N 5/272 - Means for inserting a foreground image in a background image, i.e. inlay, outlay
  • G03B 15/07 - Arrangements of lamps in studios

54.

Support vector machine prediction method

      
Application Number 16037223
Grant Number 10664724
Status In Force
Filing Date 2018-07-17
First Publication Date 2020-01-23
Grant Date 2020-05-26
Owner Shutterfly, LLC (USA)
Inventor Moussaffi, Omer Moshe

Abstract

A computer-implemented method includes selecting a kernel and kernel parameters for a first Support Vector Machine (SVM) model, testing the SVM model on a feature matrix T of n feature vectors of length m to produce false positive (FP) data set and false negative (FN) data set by a computer processor, wherein n and m are integer numbers, copying the feature matrix T to produce a feature matrix T_best, and checking if a ratio (T_best sample number)/(SVM support vector number) is above a threshold for the SVM model on T_best. If the ratio is above the threshold, SVM predictions are performed using the SVM model on the feature matrix T_best. The first SVM model can be used classify the faces or the objects in the images. An image-product design can be created based on the faces or the objects in the images classified by the first SVM model using the feature matrix T_best.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

55.

Support vector machine prediction method

      
Application Number 16216010
Grant Number 10621475
Status In Force
Filing Date 2018-12-11
First Publication Date 2020-01-23
Grant Date 2020-04-14
Owner Shutterfly, LLC (USA)
Inventor Moussaffi, Omer Moshe

Abstract

A computer-implemented method is disclosed for image recognition and other applications. The method employs an SVM model and can reduce false negatives and increase recognition accuracies by raising the sample-to-support-vector ratio.

IPC Classes  ?

  • G06N 20/00 - Machine learning
  • G06F 17/16 - Matrix or vector computation
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 11/60 - Editing figures and textCombining figures or text

56.

Marking system for decorating workpieces

      
Application Number 16445639
Grant Number 11524360
Status In Force
Filing Date 2019-06-19
First Publication Date 2020-01-16
Grant Date 2022-12-13
Owner Shutterfly, LLC (USA)
Inventor
  • Polk, Michael Lane
  • Hall, David Lynn

Abstract

A marking system for decorating one or more workpieces includes a plurality of marking stations that can mark product images on blank workpieces to produce product workpieces, at least some of which have different sizes, shapes, materials, or a combination thereof, a control system that can select one of the plurality of marking stations and send product image data to the selected one of the plurality of marking stations, and a robotic manipulator that can transport a blank workpiece to the selected marking station under the control of the robotic manipulator. The selected marking station can mark the product image the blank workpiece based on the product image data which produces a product workpiece. The robotic manipulator can remove the product workpiece from the selected one of the plurality of marking stations.

IPC Classes  ?

  • B23K 26/03 - Observing, e.g. monitoring, the workpiece
  • B41M 5/26 - Thermography
  • B23K 26/04 - Automatically aligning, aiming or focusing the laser beam, e.g. using the back-scattered light
  • B44B 3/00 - Artists' machines or apparatus equipped with tools or work holders moving or able to be controlled substantially two-dimensionally for carving, engraving, or guilloching shallow ornamenting or markings
  • B23K 26/08 - Devices involving relative movement between laser beam and workpiece
  • B23K 26/06 - Shaping the laser beam, e.g. by masks or multi-focusing
  • B41J 3/407 - Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material

57.

System and method for automatically displaying variable image content in an image product

      
Application Number 16519387
Grant Number 10522189
Status In Force
Filing Date 2019-07-23
First Publication Date 2019-11-14
Grant Date 2019-12-31
Owner Shutterfly, LLC (USA)
Inventor
  • Aroyo, Nimrod
  • Lev-Ari, Shy
  • Stein, Yaron
  • Mor, Jonatan

Abstract

A computer-implemented method for automatically displaying variable image content in an image product includes automatically obtaining markers in photos or videos in a user account which includes detecting features in image content of the photos or the video frames and obtaining a marker for one of the photos or the video frames, automatically identifying a sequence of similar photos or videos if the markers detected in the photos or the associated video frames include more than a predetermined number or percentage of common features, detecting a marker in a photo product by a user device when the photo product is viewed by the user device, identifying a marked photo incorporated in the photo product based on the marker detected in the photo product, and enabling photos or videos in a sequence photos or videos associated with the marked photo to be displayed on the user device.

IPC Classes  ?

  • H04N 9/80 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback
  • G11B 27/28 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback the individual colour picture signal components being recorded simultaneously only
  • H04N 5/91 - Television signal processing therefor
  • G06K 9/46 - Extraction of features or characteristics of the image
  • G06K 9/22 - Image acquisition using hand-held instruments
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • H04N 9/87 - Regeneration of colour television signals
  • G11B 27/32 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier

58.

Hybrid deep learning method for recognizing facial expressions

      
Application Number 16012989
Grant Number 10679041
Status In Force
Filing Date 2018-06-20
First Publication Date 2019-10-31
Grant Date 2020-06-09
Owner Shutterfly, LLC (USA)
Inventor Cyrus, Leo

Abstract

A computer implemented method for recognizing facial expressions by applying feature learning and feature engineering to face images. The method includes conducting feature learning on a face image comprising feeding the face image into a first convolution neural network to obtain a first decision, conducting feature engineering on a face image, comprising the steps of automatically detecting facial landmarks in the face image, transforming the facial features into a two-dimensional matrix, and feeding the two-dimensional matrix into a second convolution neural network to obtain a second decision, computing a hybrid decision based on the first decision and the second decision, and recognizing a facial expression in the face image in accordance to the hybrid decision.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 3/08 - Learning methods

59.

Proactive creation of image-based products

      
Application Number 16458505
Grant Number 10747806
Status In Force
Filing Date 2019-07-01
First Publication Date 2019-10-24
Grant Date 2020-08-18
Owner Shutterfly, LLC (USA)
Inventor
  • Levin, Mark
  • Nathan, Preeti
  • Miller, Trynne Anne
  • Wang, Wiley H.
  • Litvak, Shay
  • Santini, Marco
  • Denend, Chris M.
  • Chen, Eugene
  • Imeshev, Vyacheslav

Abstract

A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.

IPC Classes  ?

  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver
  • G06F 16/50 - Information retrievalDatabase structures thereforFile system structures therefor of still image data
  • G06F 16/51 - IndexingData structures thereforStorage structures
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06T 11/60 - Editing figures and textCombining figures or text
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • G06F 3/12 - Digital output to print unit
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • H04N 101/00 - Still video cameras

60.

AUTOMATED COMMUNICATION DESIGN CONSTRUCTION SYSTEM

      
Document Number 03010039
Status In Force
Filing Date 2018-06-29
Open to Public Date 2019-09-05
Grant Date 2025-12-09
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Reihl, Aaron P.
  • Vangapally, Sairam
  • Rasset, Aaron Gregory

Abstract

An automated communication design analysis and construction system includes that includes one or more intelligent communication design servers, comprising: a normalization module that converts communication content files for different recipients to normalized intermediate format files; an objects identification and quantification module that identifies text objects and image objects in the normalized intermediate format files; a cross recipient group analysis module configured to identify static global objects that are invariant between recipients, data variables, and variable global objects that vary between recipients in the normalized intermediate format files; and an intelligent communication content learning and constructing engine that can construct standard communication design files based on the static global objects, the data variables, and the variable global objects. A data storage stores the communication content files and the standard communication design files. A communication resource allocation server sends the standard communication design files to one or more product fulfillment centers.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 40/10 - Text processing
  • G06F 40/20 - Natural language analysis
  • G06N 20/00 - Machine learning

61.

Automated communication design construction system

      
Application Number 15911564
Grant Number 10503972
Status In Force
Filing Date 2018-03-05
First Publication Date 2019-09-05
Grant Date 2019-12-10
Owner Shutterfly, LLC (USA)
Inventor
  • Reihl, Aaron P.
  • Vangapally, Sairam
  • Rasset, Aaron Gregory

Abstract

An automated communication design analysis and construction system includes that includes one or more intelligent communication design servers, comprising: a normalization module that converts communication content files for different recipients to normalized intermediate format files; an objects identification and quantification module that identifies text objects and image objects in the normalized intermediate format files; a cross recipient group analysis module configured to identify static global objects that are invariant between recipients, data variables, and variable global objects that vary between recipients in the normalized intermediate format files; and an intelligent communication content learning and constructing engine that can construct standard communication design files based on the static global objects, the data variables, and the variable global objects. A data storage stores the communication content files and the standard communication design files. A communication resource allocation server sends the standard communication design files to one or more product fulfillment centers.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field

62.

System for providing relevant products to users

      
Application Number 16391772
Grant Number 10762518
Status In Force
Filing Date 2019-04-23
First Publication Date 2019-08-15
Grant Date 2020-09-01
Owner Shutterfly, LLC (USA)
Inventor Shan, Ray

Abstract

A computer-implemented method for responding to user behaviors includes storing category specifications for a plurality of categories configured to characterize users, storing categories for users in a computer network system, detecting behaviors of a user in real time, and determining in real time if the behaviors of the user is within a first category specification associated with a first category that the user is tagged with. If the behaviors of the user exceed the first category specification, the method assigns a second category to the user in real time in response to the detected user behaviors.

IPC Classes  ?

  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising

63.

High recall additive pattern recognition for image and other applications

      
Application Number 15889513
Grant Number 10558847
Status In Force
Filing Date 2018-02-06
First Publication Date 2019-08-08
Grant Date 2020-02-11
Owner Shutterfly, LLC (USA)
Inventor Moussaffi, Omer Moshe

Abstract

A computer-implemented method includes selecting a kernel and kernel parameters for a first Support Vector Machine (SVM) model, testing the first SVM model on a feature matrix T of n feature vectors of length m to produce false positive (FP) data set and false negative (FN) data set by a computer processor, wherein n and m are integer numbers, automatically removing feature vectors corresponding to the FP data set from the feature matrix T by the computer processor to produce a feature matrix T_best of size (n-size(FN))*m, retraining the first SVM model on the feature matrix T_best to produce a second SVM model, and checking if a ratio (T_best sample number)/(SVM support vector number) is above a threshold for the second SVM model on T_best. If the ratio is above the threshold, SVM predictions are performed using the second SVM model on the feature matrix T_best.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 5/02 - Knowledge representationSymbolic representation

64.

High precision additive pattern recognition for image and other applications

      
Application Number 15861982
Grant Number 10803298
Status In Force
Filing Date 2018-01-04
First Publication Date 2019-07-04
Grant Date 2020-10-13
Owner Shutterfly, LLC (USA)
Inventor Moussaffi, Omer Moshe

Abstract

A computer-implemented method includes selecting a kernel and kernel parameters for a first Support Vector Machine (SVM) model, testing the first SVM model on a feature matrix T of n feature vectors of length m to produce false positive (FP) data set and false negative (FN) data set by a computer processor, wherein n and m are integer numbers, automatically removing feature vectors corresponding to the FN data set from the feature matrix T by the computer processor to produce a feature matrix T_best of size (n-size(FN))*m, retraining the first SVM model on the feature matrix T_best to produce a second SVM model, and checking if a ratio (T_best sample number)/(SVM support vector number) is above a threshold for the second SVM model on T_best. If the ratio is above the threshold, SVM predictions is performed using the second SVM model on the feature matrix T_best.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 17/16 - Matrix or vector computation
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

65.

Edge light device for photography system

      
Application Number 16287858
Grant Number 10642128
Status In Force
Filing Date 2019-02-27
First Publication Date 2019-06-27
Grant Date 2020-05-05
Owner Shutterfly, LLC (USA)
Inventor Peterson, Trygve D.

Abstract

An edge light device of the present disclosure creates edge light effects, such as spectral highlight or artistic effect, on a subject. The edge light device emits light to provide an illumination zone which can be generally out of the field of view of the camera. The edge light device includes a housing having features for controlling light to create edge light effects on a subject. In certain examples, the housing provides a light blocker for concentrating light toward the subject and blocking the light from illuminating the other areas, such as the camera, in the photography station. The housing further includes at least one aperture that cooperates with the light blocker and defines a light passage through which the light is directed toward the subject.

IPC Classes  ?

  • G03B 15/04 - Combinations of cameras with non-electronic flash apparatusNon-electronic flash units
  • G03B 11/04 - Hoods or caps for eliminating unwanted light from lenses, viewfinders, or focusing aids
  • G03B 15/07 - Arrangements of lamps in studios
  • G03B 15/02 - Illuminating scene

66.

Photographic lighting apparatus

      
Application Number 29614307
Grant Number D0852260
Status In Force
Filing Date 2017-08-17
First Publication Date 2019-06-25
Grant Date 2019-06-25
Owner
  • SHUTTERFLY, LLC. (USA)
  • SHUTTERFLY, LLC (USA)
Inventor Peterson, Trygve D.

67.

System and method for automated detection and replacement of photographic scenes

      
Application Number 16277051
Grant Number 11019317
Status In Force
Filing Date 2019-02-15
First Publication Date 2019-06-13
Grant Date 2021-05-25
Owner Shutterfly, LLC (USA)
Inventor
  • Cyrus, Leo
  • Benson, Keith A.

Abstract

A method of photographing a subject includes storing a library of photographic scene designs in a computer memory, training a photographic scene detection model by a computer processing device using machine learning from sample portrait images comprising known photographic scenes defined in the library of photographic scene designs, capturing a production portrait photograph, using a digital camera, of a subject in a photographic scene that is defined by a photographic scene design in the library of photographic scene designs, automatically detecting the photographic scene in the production portrait photograph using the photographic scene detection model operating on one or more computer processors, and processing the production portrait photograph by an image processing system to personalize the photographic scene detected in the production portrait photograph.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • H04N 9/75 - Chroma key
  • G06K 9/38 - Quantising the analogue image signal
  • H04N 5/272 - Means for inserting a foreground image in a background image, i.e. inlay, outlay
  • H04N 5/222 - Studio circuitryStudio devicesStudio equipment
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06K 9/46 - Extraction of features or characteristics of the image

68.

Proactive creation of photo products

      
Application Number 16239174
Grant Number 10726600
Status In Force
Filing Date 2019-01-03
First Publication Date 2019-05-09
Grant Date 2020-07-28
Owner Shutterfly, LLC (USA)
Inventor
  • Chan, Jack Yee-Keong
  • Crisanti, Colin Wayne
  • Dasannacharya, Mohan A.
  • Josling, John M.
  • Bosch, Greg C.
  • Tang, Stephanie I.

Abstract

A method for proactively creating a photo product includes storing a library of points of interest in a computer system, detecting one or more images from a user, automatically extracting image capture locations from the images, automatically comparing the image capture locations with the points of interest in the library to obtain one or more identified points of interest, automatically identifying an occasion based on the identified points of interest in the library, automatically selecting, by the computer processor, a photo product type in part based on the occasion, automatically creating a design of a photo product of the photo product type using one or more images from the user, and manufacturing a physical photo product based on the photo product design.

IPC Classes  ?

  • G06T 11/60 - Editing figures and textCombining figures or text
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • G06K 9/46 - Extraction of features or characteristics of the image
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 7/00 - Image analysis
  • G06F 40/106 - Display of layout of documentsPreviewing
  • G06F 40/186 - Templates
  • H04N 101/00 - Still video cameras

69.

System and method for reducing similar photos for display and product design

      
Application Number 15716832
Grant Number 10762126
Status In Force
Filing Date 2017-09-27
First Publication Date 2019-03-28
Grant Date 2020-09-01
Owner Shutterfly, LLC (USA)
Inventor Moussaffi, Omer Moshe

Abstract

A photo design smart assistant system for reducing similar photos for display and product design includes a similarity distance computation module that can calculate hash values of images and to calculate similarity distances between the images using at least the hash values, a burst grouping module that can automatically group the images into a burst based at least in part on the similarity distances of the images, wherein at least one image is automatically selected from the burst of images, an intelligent design creation engine that can automatically create a photo product design using the selected image from the burst, and a printing and finishing facility that can automatically make a physical photo product based on the photo product design.

IPC Classes  ?

  • G06K 9/68 - Methods or arrangements for recognition using electronic means using sequential comparisons of the image signals with a plurality of reference, e.g. addressable memory
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 3/12 - Digital output to print unit
  • G06T 7/00 - Image analysis

70.

Intelligent prevention of spam emails at share sites

      
Application Number 16183908
Grant Number 10742580
Status In Force
Filing Date 2018-11-08
First Publication Date 2019-03-21
Grant Date 2020-08-11
Owner Shutterfly, LLC (USA)
Inventor Brahmanapalli, Syed Saleem Javid

Abstract

A computer-implemented method for preventing spam emails from a share site includes providing a network-based computer system to enable users to set up share sites and to send emails from the share sites, detecting potential spam emails based on one or more spam detection rules, identifying false positive emails in the potential spam emails based on one or more false alarm reduction rules, removing false positive emails from the potential spam emails to produce a list of verified spam emails, identifying a sender of the list of verified spam emails as a spammer, and prohibiting the spammer from sending emails from one or more share sites owned spammer.

IPC Classes  ?

71.

Cloud storage for image data, image product designs, and image projects

      
Application Number 16180588
Grant Number 10560588
Status In Force
Filing Date 2018-11-05
First Publication Date 2019-03-07
Grant Date 2020-02-11
Owner Shutterfly, LLC (USA)
Inventor
  • Chen, Eugene
  • Nathan, Preeti
  • Miller, Trynne Anne
  • Wang, Wiley H.
  • Feng, Zhaohui
  • Weitzman, Erik

Abstract

A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and receiving an order from the user for a physical manifestation of the photobook based on the design.

IPC Classes  ?

  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • G06F 17/21 - Text processing
  • G06T 11/60 - Editing figures and textCombining figures or text

72.

System and method for automatically generating a new portion of a photo product design based on user input portion

      
Application Number 15810373
Grant Number 11182837
Status In Force
Filing Date 2017-11-13
First Publication Date 2019-02-28
Grant Date 2021-11-23
Owner Shutterfly, LLC (USA)
Inventor
  • Sabbah, Yohann
  • Cohen, Eran
  • Yossef, Elias

Abstract

A computer-implemented method for creating a photo product design with minimal user inputs includes generating a first portion of a photo product design by a product design module in response to user input, determining one or more layout parameters from the user input to the first portion of the photo product design by a user design learning module, automatically creating a second portion of the photo product design by an intelligent product creation engine at least in part in response to the one or more layout parameters, and automatically making a physical photo product based on at least the first portion and the second portion of the photo product design.

IPC Classes  ?

73.

System and method for fulfilling requests for communication services

      
Application Number 15834363
Grant Number 11935005
Status In Force
Filing Date 2017-12-07
First Publication Date 2019-02-28
Grant Date 2024-03-19
Owner Shutterfly, LLC (USA)
Inventor Lemoine, Brett

Abstract

A network-based communication fulfillment system includes a communication resource allocation server configured to receive a request for a communication service from a business user, wherein the communication service includes electronic communications and physical mailing pieces to be sent to recipients, an intelligent communication design server that can automatically create designs for the electronic communications and the physical mailing pieces, a communication server that can transmit the electronic communications to the recipients, and one or more product fulfillment centers that can print and finish the physical mailing pieces to be mailed to the recipients.

IPC Classes  ?

  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

74.

Unified picture access across devices

      
Application Number 16154315
Grant Number 10628479
Status In Force
Filing Date 2018-10-08
First Publication Date 2019-02-07
Grant Date 2020-04-21
Owner Shutterfly, LLC (USA)
Inventor Brahmanapalli, Syed Saleem Javid

Abstract

A method for creating a design for an image product includes registering a group of image sources by a network based image service system, wherein the group of image sources comprise a first device and a second device, receiving a notification, by the network based image service system, from the image sources about availabilities of the image sources, representing the second device and a local storage of the first device at a user interface on the first device, indicating an availability status of the second device on the first device, and if the availability status of the second device indicates that the second device is available, allowing a user to browse, on the first device, images stored on the second device.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 16/51 - IndexingData structures thereforStorage structures
  • G06F 3/0486 - Drag-and-drop
  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
  • G06F 16/54 - BrowsingVisualisation therefor
  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

75.

Lighting system for photography station

      
Application Number 15657092
Grant Number 10527909
Status In Force
Filing Date 2017-07-21
First Publication Date 2019-01-24
Grant Date 2020-01-07
Owner
  • SHUTTERFLY, LLC. (USA)
  • SHUTTERFLY, LLC (USA)
Inventor
  • Peterson, Brent
  • Surma, Michael

Abstract

A photography system includes a lighting system configured to provide a lighting scene that is diffused and is artistically desirable. The system includes an array of light panels configured to simulate a wall of windows that receive natural, diffused, and consistent sunlight, such as a large window facing the north. The light panels can operate in various modes of operation, such as a continuous light mode a strobe light mode.

IPC Classes  ?

  • G03B 15/02 - Illuminating scene
  • F21V 8/00 - Use of light guides, e.g. fibre optic devices, in lighting devices or systems
  • H05B 33/08 - Circuit arrangements for operating electroluminescent light sources

76.

Method for matching and tracking workpieces in laser etching operation

      
Application Number 16123821
Grant Number 10703122
Status In Force
Filing Date 2018-09-06
First Publication Date 2019-01-03
Grant Date 2020-07-07
Owner Shutterfly, LLC (USA)
Inventor
  • Hall, David Lynn
  • Polk, Michael Lane
  • Franklin, Gregory Lee

Abstract

A method for matching and tracking workpieces in laser etching operation includes generating by the computer a label image that uniquely identifies the workpiece, moving a laser head to the workpiece, setting the laser head to a first power level by a power controller, etching the product image on the workpiece using a laser beam emitted from the laser head, wherein the laser beam is modulated at the first power level in accordance with a product image in a pixel wise fashion across the workpiece, moving the laser head to the label by the transport mechanism, setting the laser head to a second power level by the power controller, etching the label image on the workpiece using a laser beam emitted from the laser head, wherein the laser beam is modulated at the second power level in accordance with the label image in a pixel wise fashion across the label.

IPC Classes  ?

  • B41M 5/24 - Ablative recording, e.g. by burning marksSpark recording
  • B23K 26/06 - Shaping the laser beam, e.g. by masks or multi-focusing
  • B23K 26/08 - Devices involving relative movement between laser beam and workpiece
  • B44C 1/22 - Removing surface-material, e.g. by engraving, by etching
  • B23K 26/402 - Removing material taking account of the properties of the material involved involving non-metallic material, e.g. isolators
  • B23K 26/361 - Removing material for deburring or mechanical trimming
  • B23K 26/03 - Observing, e.g. monitoring, the workpiece
  • B23K 26/082 - Scanning systems, i.e. devices involving movement of the laser beam relative to the laser head
  • B23K 103/00 - Materials to be soldered, welded or cut
  • B23K 103/16 - Composite materials

77.

System and method for customizing photo product designs with minimal and intuitive user inputs

      
Application Number 15618801
Grant Number 10902493
Status In Force
Filing Date 2017-06-09
First Publication Date 2018-12-13
Grant Date 2021-01-26
Owner Shutterffy, LLC (USA)
Inventor
  • Stein, Yaron
  • Kenis, Alexander M.
  • Sandler, Roman
  • Yehudai, Yehonatan

Abstract

A photo product design customization system for customizing a photo product design with minimal and intuitive user inputs includes a product design module that displays a photo product design in a main design panel, a user input detection unit that can detect a first directional movement from a first dynamic object in a product type selection panel to the main design panel, or a second directional movement from a second dynamic object in a product style selection panel to the main design panel, or a third directional movement from a third dynamic object in a product style selection panel to the main design panel, and an intelligent product design creation engine that can automatically change the photo product design in the main design panel in response to detection of the first, the second, or the third directional movement.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

78.

Outdoor photography system

      
Application Number 15492750
Grant Number 10474006
Status In Force
Filing Date 2017-04-20
First Publication Date 2018-10-25
Grant Date 2019-11-12
Owner
  • SHUTTERFLY, LLC. (USA)
  • SHUTTERFLY, LLC (USA)
Inventor
  • Ariav, Haim
  • Lindabury, Timothy
  • Origlio, Peter J.

Abstract

A photography system provides a photography station which can be conveniently set up and provides consistent quality of photographs regardless of ambient conditions. The system includes a digital camera, a ring flash, and a tent providing a subject space for arranging the subject during photography. The tent is configured to surround the subject to at least partially isolate the subject from the surroundings. The system further includes a background unit arranged within the tent to allow for subsequent background replacement processing.

IPC Classes  ?

  • G03B 15/06 - Special arrangements of screening, diffusing, or reflecting devices, e.g. in studio
  • G03B 17/56 - Accessories
  • H04N 5/225 - Television cameras
  • F16M 11/04 - Means for attachment of apparatusMeans allowing adjustment of the apparatus relatively to the stand
  • E04H 15/18 - Tents having plural sectional covers, e.g. pavilions, vaulted tents, marquees, circus tentsPlural tents, e.g. modular
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • H04N 5/272 - Means for inserting a foreground image in a background image, i.e. inlay, outlay
  • G03B 15/05 - Combinations of cameras with electronic flash apparatusElectronic flash units

79.

Generating an assembled group image from subject images

      
Application Number 15995577
Grant Number 10573045
Status In Force
Filing Date 2018-06-01
First Publication Date 2018-09-27
Grant Date 2020-02-25
Owner Shutterfly, LLC (USA)
Inventor
  • Breckenridge, Michael T.
  • Runquist, Eric J.
  • Surma, Michael J.
  • Adolphi, Earl John

Abstract

An assembled group image is generated from subject images. Each of the subject images is associated with height data for the subject in the image. The height data is used to position the subject images in the assembled group image to provide a natural appearance. Shadows can also be added to the assembled group image.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06T 7/68 - Analysis of geometric attributes of symmetry
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods

80.

Edge light device for photography system

      
Application Number 15435377
Grant Number 10274811
Status In Force
Filing Date 2017-02-17
First Publication Date 2018-08-23
Grant Date 2019-04-30
Owner
  • SHUTTERFLY, LLC. (USA)
  • SHUTTERFLY, LLC (USA)
Inventor Peterson, Trygve D.

Abstract

An edge light device of the present disclosure creates edge light effects, such as spectral highlight or artistic effect, on a subject. The edge light device emits light to provide an illumination zone which can be generally out of the field of view of the camera. The edge light device includes a housing having features for controlling light to create edge light effects on a subject. In certain examples, the housing provides a light blocker for concentrating light toward the subject and blocking the light from illuminating the other areas, such as the camera, in the photography station. The housing further includes at least one aperture that cooperates with the light blocker and defines a light passage through which the light is directed toward the subject.

IPC Classes  ?

  • G03B 11/04 - Hoods or caps for eliminating unwanted light from lenses, viewfinders, or focusing aids
  • G03B 15/04 - Combinations of cameras with non-electronic flash apparatusNon-electronic flash units
  • G03B 15/07 - Arrangements of lamps in studios

81.

System and method for automatically displaying variable image content in an image product

      
Application Number 15943979
Grant Number 10418067
Status In Force
Filing Date 2018-04-03
First Publication Date 2018-08-09
Grant Date 2019-09-17
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Aroyo, Nimrod
  • Lev-Ari, Shy
  • Stein, Yaron
  • Mor, Jonatan

Abstract

A computer-implemented method for automatically displaying variable image content in an image product includes automatically obtaining markers in photos or videos in a user account which includes detecting features in image content of the photos or the video frames and obtaining a marker for one of the photos or the video frames, automatically identifying a sequence of similar photos or videos if the markers detected in the photos or the associated video frames include more than a predetermined number or percentage of common features, detecting a marker in a photo product by a user device when the photo product is viewed by the user device, identifying a marked photo incorporated in the photo product based on the marker detected in the photo product, and enabling photos or videos in a sequence photos or videos associated with the marked photo to be displayed on the user device.

IPC Classes  ?

  • H04N 9/80 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback
  • G11B 27/28 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
  • G11B 27/32 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/22 - Image acquisition using hand-held instruments
  • G06K 9/46 - Extraction of features or characteristics of the image
  • H04N 5/91 - Television signal processing therefor
  • H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback the individual colour picture signal components being recorded simultaneously only
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • H04N 9/87 - Regeneration of colour television signals

82.

Proactive creation of photo products

      
Application Number 15877681
Grant Number 10255707
Status In Force
Filing Date 2018-01-23
First Publication Date 2018-05-31
Grant Date 2019-04-09
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Dasannacharya, Mohan A.
  • Josling, John M.
  • Bosch, Greg C.
  • Tang, Stephanie I.

Abstract

A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and receiving an order from the user for a physical manifestation of the photobook based on the design.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06T 7/00 - Image analysis
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06K 9/46 - Extraction of features or characteristics of the image
  • G06F 17/21 - Text processing
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • G06F 17/24 - Editing, e.g. insert/delete
  • H04N 101/00 - Still video cameras

83.

Intelligent prevention of spam emails at share sites

      
Application Number 15817571
Grant Number 10171396
Status In Force
Filing Date 2017-11-20
First Publication Date 2018-03-29
Grant Date 2019-01-01
Owner SHUTTERFLY, LLC (USA)
Inventor Brahmanapalli, Syed Saleem Javid

Abstract

A computer-implemented method for preventing spam emails from a share site includes providing a network-based computer system to enable users to set up share sites and to send emails from the share sites, detecting potential spam emails based on one or more spam detection rules, identifying false positive emails in the potential spam emails based on one or more false alarm reduction rules, removing false positive emails from the potential spam emails to produce a list of verified spam emails, identifying a sender of the list of verified spam emails as a spammer, and prohibiting the spammer from sending emails from one or more share sites owned spammer.

IPC Classes  ?

84.

System and method for automatically displaying variable image content in an image product

      
Application Number 15263749
Grant Number 09940975
Status In Force
Filing Date 2016-09-13
First Publication Date 2018-03-15
Grant Date 2018-04-10
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Aroyo, Nimrod
  • Lev-Ari, Shy
  • Stein, Yaron
  • Mor, Jonatan

Abstract

A computer-implemented method for automatically displaying variable image content in an image product includes automatically obtaining markers in photos or videos in a user account which includes detecting features in image content of the photos or the video frames and obtaining a marker for one of the photos or the video frames, automatically identifying a sequence of similar photos or videos if the markers detected in the photos or the associated video frames include more than a predetermined number or percentage of common features, detecting a marker in a photo product by a user device when the photo product is viewed by the user device, identifying a marked photo incorporated in the photo product based on the marker detected in the photo product, and enabling photos or videos in a sequence photos or videos associated with the marked photo to be displayed on the user device.

IPC Classes  ?

  • H04N 9/80 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback
  • G11B 27/28 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
  • H04N 9/87 - Regeneration of colour television signals
  • G11B 27/32 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints

85.

Proactive creation of personalized products

      
Application Number 15810718
Grant Number 10762676
Status In Force
Filing Date 2017-11-13
First Publication Date 2018-03-08
Grant Date 2020-09-01
Owner Shutterfly, LLC (USA)
Inventor
  • Chen, Eugene
  • Nathan, Preeti
  • Miller, Trynne Anne
  • Wang, Wiley H.
  • Litvak, Shay
  • Santini, Marco
  • Denend, Chris M.
  • Sabbarwal, Abhishek Kirankumar
  • Le, David
  • Blas, Ira
  • Lee, Ryan

Abstract

A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.

IPC Classes  ?

  • G06K 9/32 - Aligning or centering of the image pick-up or image-field
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/26 - Speech to text systems
  • G06F 3/12 - Digital output to print unit
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/51 - IndexingData structures thereforStorage structures
  • G06F 16/50 - Information retrievalDatabase structures thereforFile system structures therefor of still image data
  • G06F 40/284 - Lexical analysis, e.g. tokenisation or collocates
  • H04N 101/00 - Still video cameras

86.

System and method for intelligently determining image capture times for image applications

      
Application Number 15693085
Grant Number 10261962
Status In Force
Filing Date 2017-08-31
First Publication Date 2018-01-04
Grant Date 2019-04-16
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Bercovich, Moshe
  • Kenis, Alexander M.
  • Cohen, Eran
  • Wang, Wiley H

Abstract

A method for organizing images from multiple image capture devices includes automatically determining a coarse offset between image capture times recorded in a first image capture device and image capture times recorded in a second image capture device. The coarse offset is determined by a computing a correlation between image counts of images captured by the first image capture device and images captured by the first image capture device. The method also includes adjusting the image capture times of images recorded in the second image capture device by the coarse offset to produce adjusted image capture times for images captured by the second image capture device.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

87.

Automatic image product creation for user accounts comprising large number of images

      
Application Number 15695298
Grant Number 09892342
Status In Force
Filing Date 2017-09-05
First Publication Date 2017-12-21
Grant Date 2018-02-13
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Sandler, Roman
  • Kenis, Alexander M.

Abstract

A computer-implemented method of grouping faces in large user account for creating an image product includes adding the face images obtained from an image album in a user's account into a first chunk; if the chunk size of the first chuck is smaller than a maximum chuck value, keeping the face images from the image album into the first chunk; otherwise, automatically separating the face images from the image album into a first portion and one or more second portions; keeping the first portion in the first chunk; automatically moving the second portions to subsequent chunks; automatically grouping face images in the first chunk to form face groups; assigning the face groups to known face models associated with the user account; and creating a design for an image-based product based on the face images in the first chunk associated with the face models.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • G06T 11/60 - Editing figures and textCombining figures or text

88.

Proactive creation of image-based products

      
Application Number 15667958
Grant Number 10372749
Status In Force
Filing Date 2017-08-03
First Publication Date 2017-11-16
Grant Date 2019-08-06
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Chen, Eugene
  • Nathan, Preeti
  • Miller, Trynne Anne
  • Wang, Wiley H.
  • Litvak, Shay
  • Santini, Marco
  • Denend, Chris M.
  • Levin, Mark
  • Imeshev, Vyacheslav

Abstract

A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 3/12 - Digital output to print unit
  • G06F 16/50 - Information retrievalDatabase structures thereforFile system structures therefor of still image data
  • G06F 16/51 - IndexingData structures thereforStorage structures
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06T 11/60 - Editing figures and textCombining figures or text
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • H04N 101/00 - Still video cameras

89.

Background replacement system and methods

      
Application Number 15450909
Grant Number 10735636
Status In Force
Filing Date 2017-03-06
First Publication Date 2017-10-05
Grant Date 2020-08-04
Owner Shutterfly, LLC (USA)
Inventor Benson, Keith A.

Abstract

A method of illuminating a subject during photography is disclosed. The method includes illuminating a background lighting system during a first image capture, illuminating a subject lighting system during a second image capture, and illuminating the background lighting system during a third image capture. The time from the first image capture to the third image capture is less than about 100 milliseconds. Also disclosed is a method for generating a composite mask of a subject, including receiving the three images, determining any movements of the subject between the first and third images, estimating an intermediate position of the subject during the second image, and generating a composite mask at the estimated intermediate position.

IPC Classes  ?

  • H04N 5/225 - Television cameras
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • H04N 5/235 - Circuitry for compensating for variation in the brightness of the object
  • G06K 9/20 - Image acquisition
  • G06T 7/11 - Region-based segmentation
  • G06T 7/194 - SegmentationEdge detection involving foreground-background segmentation

90.

Proactive creation of photo products

      
Application Number 15603781
Grant Number 09886787
Status In Force
Filing Date 2017-05-24
First Publication Date 2017-09-07
Grant Date 2018-02-06
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Dasannacharya, Mohan A.
  • Nathan, Preeti
  • Miller, Trynne Anne
  • Wang, Wiley H.
  • Chen, Eugene
  • Josling, John M.
  • Bosch, Greg C.
  • Tang, Stephanie I.

Abstract

A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and receiving an order from the user for a physical manifestation of the photobook based on the design.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06F 17/24 - Editing, e.g. insert/delete
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06K 9/46 - Extraction of features or characteristics of the image
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • G06F 17/21 - Text processing
  • G06T 7/00 - Image analysis
  • H04N 101/00 - Still video cameras

91.

PROACTIVE CREATION OF IMAGE-BASED PRODUCTS

      
Document Number 03128120
Status In Force
Filing Date 2016-12-15
Open to Public Date 2017-07-13
Grant Date 2022-08-09
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Eugene, Chen
  • Preeti, Nathan
  • Trynne, Anne Miller
  • Wang, Wiley H.
  • Litvak, Shay
  • Santini, Marco
  • Denend, Chris M.
  • Levin, Mark
  • Imeshev, Vyacheslav

Abstract

A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.

IPC Classes  ?

  • G06F 30/00 - Computer-aided design [CAD]
  • G06Q 50/04 - Manufacturing
  • G06V 10/70 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning

92.

AUTOMATIC IMAGE PRODUCT CREATION FOR USER ACCOUNTS COMPRISING LARGE NUMBER OF IMAGES

      
Document Number 03000955
Status In Force
Filing Date 2016-06-02
Open to Public Date 2017-05-11
Grant Date 2022-10-11
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Roman, Sandler
  • Kenis, Alexander M.

Abstract

A computer-implemented method of grouping faces in large user account for creating an image product includes adding the face images obtained from an image album in a user's account into a first chunk; if the chunk size of the first chunk is smaller than a maximum chunk value, keeping the face images from the image album into the first chunk; otherwise, automatically separating the face images from the image album into a first portion and one or more second portions; keeping the first portion in the first chunk; automatically moving the second portions to subsequent chunks; automatically grouping face images in the first chunk to form face groups; assigning the face goups to known face models associated with the user account; and creating a design for an image-based product based on the face images in the first chunk associated with the face models.

IPC Classes  ?

  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions

93.

Proactive creation of personalized products

      
Application Number 15405077
Grant Number 09846957
Status In Force
Filing Date 2017-01-12
First Publication Date 2017-05-04
Grant Date 2017-12-19
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Chen, Eugene
  • Nathan, Preeti
  • Miller, Trynne Anne
  • Wang, Wiley H.
  • Litvak, Shay
  • Santini, Marco
  • Denend, Chris M.
  • Sabbarwal, Abhishek Kirankumar
  • Le, David
  • Blas, Ira
  • Lee, Ryan

Abstract

A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G10L 15/26 - Speech to text systems
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

94.

Proactive creation of image-based products

      
Application Number 15375682
Grant Number 09787861
Status In Force
Filing Date 2016-12-12
First Publication Date 2017-03-30
Grant Date 2017-10-10
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Chen, Eugene
  • Nathan, Preeti
  • Miller, Trynne Anne
  • Wang, Wiley H.
  • Litvak, Shay
  • Santini, Marco
  • Denend, Chris M.
  • Levin, Mark
  • Imeshev, Vyacheslav

Abstract

A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.

IPC Classes  ?

  • G06K 9/36 - Image preprocessing, i.e. processing the image information without deciding about the identity of the image
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • G06T 11/60 - Editing figures and textCombining figures or text
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 17/30 - Information retrieval; Database structures therefor

95.

Automatic image product creation for user accounts comprising large number of images

      
Application Number 15345846
Grant Number 09792535
Status In Force
Filing Date 2016-11-08
First Publication Date 2017-02-23
Grant Date 2017-10-17
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Sandler, Roman
  • Kenis, Alexander M.

Abstract

A computer-implemented method of grouping faces in large user account for creating an image product includes adding the face images obtained from an image album in a user's account into a first chunk; if the chunk size of the first chuck is smaller than a maximum chuck value, keeping the face images from the image album into the first chunk; otherwise, automatically separating the face images from the image album into a first portion and one or more second portions; keeping the first portion in the first chunk; automatically moving the second portions to subsequent chunks; automatically grouping face images in the first chunk to form face groups; assigning the face groups to known face models associated with the user account; and creating a design for an image-based product based on the face images in the first chunk associated with the face models.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • G06F 17/30 - Information retrieval; Database structures therefor

96.

Image product creation based on face images grouped using image product statistics

      
Application Number 15270977
Grant Number 09594946
Status In Force
Filing Date 2016-09-20
First Publication Date 2017-01-12
Grant Date 2017-03-14
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Sandler, Roman
  • Kenis, Alexander M.

Abstract

A computer-implemented method for creating an image product by accurately grouping faces includes receiving an initial set of face groups for a plurality of face images, training classifiers between pairs of face groups in the initial set of face groups using image-product statistics by a computer processor, classifying the plurality of face images by classifiers to output binary vectors for the plurality of face images by the computer processor, calculating a value for an improved similarity function using the binary vectors for each pair of the plurality of face images, grouping the plurality of face images into modified face groups based on values of the binary similarity functions by the computer processor, and creating an image product based at least in part on the modified face groups.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

97.

Cloud storage for image data, image product designs, and image projects

      
Application Number 15271994
Grant Number 10298781
Status In Force
Filing Date 2016-09-21
First Publication Date 2017-01-12
Grant Date 2019-05-21
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Chen, Eugene
  • Nathan, Preeti
  • Miller, Trynne Anne
  • Wang, Wiley H.
  • Feng, Zhaohui
  • Weitzman, Erik

Abstract

A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and receiving an order from the user for a physical manifestation of the photobook based on the design.

IPC Classes  ?

  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • G06F 17/21 - Text processing
  • G09G 5/14 - Display of multiple viewports
  • H04N 101/00 - Still video cameras

98.

IMAGE PRODUCT CREATION BASED ON FACE IMAGES GROUPED USING IMAGE PRODUCT STATISTICS

      
Document Number 03000989
Status In Force
Filing Date 2015-12-01
Open to Public Date 2016-11-03
Grant Date 2023-05-09
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Sandler, Roman
  • Kenis, Alexander M.

Abstract

A computer-implemented method for creating an image product by accurately grouping faces includes receiving an initial set of face groups for a plurality of face images, training classifiers between pairs of face groups in the initial set of face groups using image-product statistics by a computer processor, classifying the plurality of face images by classifiers to output binary vectors for the plurality of face images by the computer processor, calculating a value for an improved similarity function using the binary vectors for each pair of the plurality of face images, grouping the plurality of face images into modified face groups based on values of the binary similarity functions by the computer processor, and creating an image product based at least in part on the modified face groups

IPC Classes  ?

  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 20/30 - ScenesScene-specific elements in albums, collections or shared content, e.g. social network photos or video
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions

99.

IMAGE PRODUCT CREATION BASED ON FACE IMAGES GROUPED USING IMAGE PRODUCT STATISTICS

      
Document Number 03192947
Status In Force
Filing Date 2015-12-01
Open to Public Date 2016-11-03
Grant Date 2025-08-05
Owner SHUTTERFLY, LLC (USA)
Inventor
  • Sandler, Roman
  • Kenis, Alexander M.

Abstract

A computer-implemented method for creating an image product by accurately grouping faces includes receiving an initial set of face groups for a plurality of face images, training classifiers between pairs of face groups in the initial set of face groups using image-product statistics by a computer processor, classifying the plurality of face images by classifiers to output binary vectors for the plurality of face images by the computer processor, calculating a value for an improved similarity function using the binary vectors for each pair of the plurality of face images, grouping the plurality of face images into modified face groups based on values of the binary similarity functions by the computer processor, and creating an image product based at least in part on the modified face groups.

IPC Classes  ?

  • G06V 20/30 - ScenesScene-specific elements in albums, collections or shared content, e.g. social network photos or video
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions

100.

Background replacement system and methods involving multiple captured images

      
Application Number 14695506
Grant Number 10110792
Status In Force
Filing Date 2015-04-24
First Publication Date 2016-10-27
Grant Date 2018-10-23
Owner
  • SHUTTERFLY, LLC. (USA)
  • SHUTTERFLY, LLC (USA)
Inventor Benson, Keith A.

Abstract

A method of illuminating a subject during photography is disclosed. The method includes illuminating a background lighting system during a first image capture, illuminating a subject lighting system during a second image capture, and illuminating the background lighting system during a third image capture. The time from the first image capture to the third image capture is less than about 100 milliseconds. Also disclosed is a method for generating a composite mask of a subject, including receiving the three images, determining any movements of the subject between the first and third images, estimating an intermediate position of the subject during the second image, and generating a composite mask at the estimated intermediate position.

IPC Classes  ?

  • H04N 5/262 - Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects
  • H04N 5/265 - Mixing
  • H04N 5/272 - Means for inserting a foreground image in a background image, i.e. inlay, outlay
  • H04N 5/225 - Television cameras
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • H04N 5/235 - Circuitry for compensating for variation in the brightness of the object
  • G06K 9/20 - Image acquisition
  • G06T 7/11 - Region-based segmentation
  1     2     3        Next Page