Patents Assigned to Wayfair LLC
  • Patent number: 11144659
    Abstract: Approaches presented herein enable evaluating a multimedia item to be posted to a website (e.g., social networking site, forum, blog, etc.) to determine whether a censoring action needs to be performed on the multimedia item prior to posting the multimedia item. Specifically, in response to a request to post a multimedia item to a website, the multimedia item is analyzed to determine a context of the multimedia item. The context may be derived from specific elements depicted in the multimedia item. Also, an entity (e.g., a person, logo, trademark, brand) may be identified. The preferences related to the entity are retrieved. The context is compared against the preferences of the entity to determine whether a variance exists. When a variance is determined, a censoring action related to the multimedia item may be performed prior to posting the multimedia item.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: October 12, 2021
    Assignee: Wayfair LLC
    Inventors: Robert H. Grant, Trudy L. Hewitt
  • Patent number: 11127190
    Abstract: According to at least one aspect, a system is provided. The system comprises at least one hardware processor; and at least one non-transitory computer-readable storage medium storing processor executable instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform: generating a 3-dimensional (3D) model of an object at least in part by analyzing a first plurality of images of the object captured using a first scanning device; generating a texture model of a texture of a material at least in part by analyzing a second plurality of images of the material captured using a second scanning device different from the first scanning device, the material being separate and distinct from the object; and applying the texture model to the 3D model to generate a textured 3D model of the object.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: September 21, 2021
    Assignee: Wayfair LLC
    Inventors: Michael Silvio Festa, Rebecca W. Perry, Patrick G. Clark
  • Patent number: 11080935
    Abstract: Some embodiments include a method comprising using a first computing device to perform: obtaining an image of a scene captured using a camera coupled to the first computing device; obtaining camera setting values used to capture the image; determining, using the image, surface attribute values characterizing at least one surface shown in the image of the scene; generating an augmented reality (AR) interface at least in part by using the camera setting values and the surface attribute values to create a first composite image by overlaying a selected virtual furniture object onto the image so that the virtual furniture object is displayed in the AR interface as being on a first surface of the at least one surface shown in the image; and transmitting, to a second computing device and via at least one communication network, the first composite image, the camera setting values and the surface attribute values.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: August 3, 2021
    Assignee: Wayfair LLC
    Inventors: Shrenik Sadalgi, Kunal Rajesh Khona
  • Publication number: 20210199434
    Abstract: A user may be aided in modifying a product that is an assemblage of parts. This aid may involve a processor obtaining images of a target part captured by the user on a mobile device camera. The processor may compare, based on the captured images and a plurality of images of identified parts, the target part to the identified parts. Based on the comparison, the processor may determine an identity of the target part. This aid may also involve a processor obtaining images of a first configuration of a partial assembly of the product captured by a mobile device camera. The processor may compare, based on the captured images, the first configuration to a correct configuration of the partial assembly. Based on the comparison, the processor may determine that the first configuration does not match the correct configuration and may notify the user accordingly.
    Type: Application
    Filed: January 21, 2021
    Publication date: July 1, 2021
    Applicant: Wayfair LLC
    Inventors: Michael Bender, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Patent number: 11010949
    Abstract: A system, method and computer program products for prioritizing the stacking order of virtualized objects within a z-index of an augmented reality system by presenting the most valuable, relevant or important information more prominently. Prioritization of the virtualized object may occur dynamically, as a function of the user's primary focus. As the user's primary focus changes from one physical object to another, the stacking order may change in response to the shift in focus. Embodiments may use one or more techniques to identify the primary focus such as the direction of the user's gaze, the focal point of one or more visual recording systems (i.e. cameras) or the user may manually highlight one or more objects via the HUD or interface of the augmented display system. The disclosed embodiments allow for the more predominate or relevant virtualized objects within the augmented display to receive priority, unobscured viewing by the user.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: May 18, 2021
    Assignee: Wayfair LLC
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger, Zachary M. Greenberger
  • Patent number: 10944954
    Abstract: According to at least one aspect, a system is provided. The system comprises a rotation device configured to rotate an object about an axis; a plurality of imaging sensors configured to image the object and comprising two imaging sensors that are disposed a fixed distance apart; and a computing device configured to: control the plurality of imaging sensors to capture a first set of images of the object in a first position; control the rotation device to rotate the object from the first position to a second position; control the plurality of imaging sensors to capture a second set of images of the object in the second position; generate a 3-dimensional (3D) model of the object using the first and second sets of images; and identify a scale of the 3D model of the object using the fixed distance.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: March 9, 2021
    Assignee: Wayfair LLC
    Inventors: Michael Silvio Festa, Rebecca W. Perry, Patrick G. Clark
  • Patent number: 10907963
    Abstract: A user may be aided in modifying a product that is an assemblage of parts. This aid may involve a processor obtaining images of a target part captured by the user on a mobile device camera. The processor may compare, based on the captured images and a plurality of images of identified parts, the target part to the identified parts. Based on the comparison, the processor may determine an identity of the target part. This aid may also involve a processor obtaining images of a first configuration of a partial assembly of the product captured by a mobile device camera. The processor may compare, based on the captured images, the first configuration to a correct configuration of the partial assembly. Based on the comparison, the processor may determine that the first configuration does not match the correct configuration and may notify the user accordingly.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: February 2, 2021
    Assignee: Wayfair LLC
    Inventors: Michael Bender, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Publication number: 20210019041
    Abstract: Some embodiments include a system comprising an extended reality (XR) display device configured to display an XR interface to a user; at least one hardware processor communicatively coupled to the XR display device and configured to perform: receiving a model of a room; receiving a plurality of furniture models corresponding to a plurality of pieces of furniture; providing the XR interface using the model of the room and the plurality of furniture models at least in part by: displaying, via the XR display device, a furniture display comprising at least some of the plurality of furniture models and a search field to permit entry of text; detecting entry of a text string into the search field; identifying, using the text string, at least one furniture model from the plurality of furniture models; and displaying, via the XR display device, the at least one furniture model in the furniture display.
    Type: Application
    Filed: October 5, 2020
    Publication date: January 21, 2021
    Applicant: Wayfair LLC
    Inventors: Michael Philip Schenck, Shrenik Sadalgi, Michael Silvio Festa
  • Publication number: 20210019952
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
    Type: Application
    Filed: October 5, 2020
    Publication date: January 21, 2021
    Applicant: Wayfair LLC
    Inventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
  • Patent number: 10839611
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: November 17, 2020
    Assignee: Wayfair LLC
    Inventors: David C. Bastian, Aaron K. Baughman, Nicholas A. McCrory, Todd R. Whitman
  • Patent number: 10838600
    Abstract: Some embodiments include a system comprising an extended reality (XR) display device configured to display an XR interface to a user; at least one hardware processor communicatively coupled to the XR display device and configured to perform: receiving a model of a room; receiving a plurality of furniture models corresponding to a plurality of pieces of furniture; providing the XR interface using the model of the room and the plurality of furniture models at least in part by: displaying, via the XR display device, a furniture display comprising at least some of the plurality of furniture models and a search field to permit entry of text; detecting entry of a text string into the search field; identifying, using the text string, at least one furniture model from the plurality of furniture models; and displaying, via the XR display device, the at least one furniture model in the furniture display.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: November 17, 2020
    Assignee: Wayfair LLC
    Inventors: Michael Philip Schenck, Shrenik Sadalgi, Michael Silvio Festa
  • Patent number: 10803419
    Abstract: Stock management for electronic transactions includes receiving an indication that an item of stock has been selected to be purchased by a purchaser. Stock management for electronic transactions also includes obtaining information relating to the purchaser, and determining whether to remove the item from stock based on the obtained information.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: October 13, 2020
    Assignee: Wayfair LLC
    Inventors: Lisa Marie Wood Bradley, Nan Li, Charles E. Wiese, Marissa A. Wood
  • Publication number: 20200320792
    Abstract: Some embodiments include a method comprising using a first computing device to perform: obtaining an image of a scene captured using a camera coupled to the first computing device; obtaining camera setting values used to capture the image; determining, using the image, surface attribute values characterizing at least one surface shown in the image of the scene; generating an augmented reality (AR) interface at least in part by using the camera setting values and the surface attribute values to create a first composite image by overlaying a selected virtual furniture object onto the image so that the virtual furniture object is displayed in the AR interface as being on a first surface of the at least one surface shown in the image; and transmitting, to a second computing device and via at least one communication network, the first composite image, the camera setting values and the surface attribute values.
    Type: Application
    Filed: November 22, 2019
    Publication date: October 8, 2020
    Applicant: Wayfair LLC
    Inventors: Shrenik Sadalgi, Kunal Rajesh Khona
  • Patent number: 10748007
    Abstract: Identifying objects in an image. An image is received. One or more objects in the image are identified, based on a database of identified objects, and wherein one or more other objects in the image are unidentified based on the database of identified objects. One or more salient objects in the image is identified, based on execution of a saliency algorithm. A generic location for the image is determined, based on the one or more identified salient objects and a database that associates objects with generic locations. One or more of the unidentified objects are identified, based on the determined generic location for the image.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: August 18, 2020
    Assignee: Wayfair LLC
    Inventors: Nicolas E. Anastassacos, Chris R. Bean, Naresh Krishna Gopikrishnan, Alexander Horsfield, Joe Pavitt, Nicholas Wilkin
  • Publication number: 20200250324
    Abstract: Approaches presented herein enable evaluating a multimedia item to be posted to a website (e.g., social networking site, forum, blog, etc.) to determine whether a censoring action needs to be performed on the multimedia item prior to posting the multimedia item. Specifically, in response to a request to post a multimedia item to a website, the multimedia item is analyzed to determine a context of the multimedia item. The context may be derived from specific elements depicted in the multimedia item. Also, an entity (e.g., a person, logo, trademark, brand) may be identified. The preferences related to the entity are retrieved. The context is compared against the preferences of the entity to determine whether a variance exists. When a variance is determined, a censoring action related to the multimedia item may be performed prior to posting the multimedia item.
    Type: Application
    Filed: February 7, 2020
    Publication date: August 6, 2020
    Applicant: Wayfair LLC
    Inventors: Robert H. Grant, Trudy L. Hewitt
  • Publication number: 20200249018
    Abstract: A user may be aided in modifying a product that is an assemblage of parts. This aid may involve a processor obtaining images of a target part captured by the user on a mobile device camera. The processor may compare, based on the captured images and a plurality of images of identified parts, the target part to the identified parts. Based on the comparison, the processor may determine an identity of the target part. This aid may also involve a processor obtaining images of a first configuration of a partial assembly of the product captured by a mobile device camera. The processor may compare, based on the captured images, the first configuration to a correct configuration of the partial assembly. Based on the comparison, the processor may determine that the first configuration does not match the correct configuration and may notify the user accordingly.
    Type: Application
    Filed: February 11, 2020
    Publication date: August 6, 2020
    Applicant: Wayfair LLC
    Inventors: Michael Bender, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Publication number: 20200218754
    Abstract: Partial-image search criteria are derived that include a combination of multiple partial-image user selections of portions of at least one image. Visual search results are returned responsive to a search for images that correspond to the derived partial-image search criteria. The visual search results include at least one identified image that includes features that correspond to the derived partial-image search criteria that include the combination of the multiple partial-image user selections.
    Type: Application
    Filed: March 19, 2020
    Publication date: July 9, 2020
    Applicant: Wayfair LLC
    Inventors: Kimberly H. Cady, Scott B. Greer, Andrew J. Lavery, Sarah R. Plantenberg
  • Publication number: 20200143565
    Abstract: According to at least one aspect, a system for scanning an object is provided. The system comprises at least one hardware processor; and at least one non-transitory computer-readable storage medium storing processor executable instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform: generating a first 3-dimensional (3D) model of the object; identifying a set of imaging positions from which to capture at least one image based on the first 3D model of the object; obtaining a set of images of the object captured at, or approximately at, the set of imaging positions; and generating a second 3D model of the object based on the set of images.
    Type: Application
    Filed: October 9, 2019
    Publication date: May 7, 2020
    Applicant: Wayfair LLC
    Inventor: Michael Silvio Festa
  • Patent number: 10599708
    Abstract: Partial-image search criteria are derived that include a combination of multiple partial-image user selections of portions of at least one image. Visual search results are returned responsive to a search for images that correspond to the derived partial-image search criteria. The visual search results include at least one identified image that includes features that correspond to the derived partial-image search criteria that include the combination of the multiple partial-image user selections.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: March 24, 2020
    Assignee: Wayfair LLC
    Inventors: Kimberly H. Cady, Scott B. Greer, Andrew J. Lavery, Sarah R. Plantenberg
  • Publication number: 20200082596
    Abstract: According to at least one aspect, a system is provided. The system comprises at least one hardware processor; and at least one non-transitory computer-readable storage medium storing processor executable instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform: generating a 3-dimensional (3D) model of an object at least in part by analyzing a first plurality of images of the object captured using a first scanning device; generating a texture model of a texture of a material at least in part by analyzing a second plurality of images of the material captured using a second scanning device different from the first scanning device, the material being separate and distinct from the object; and applying the texture model to the 3D model to generate a textured 3D model of the object.
    Type: Application
    Filed: November 13, 2019
    Publication date: March 12, 2020
    Applicant: Wayfair LLC
    Inventors: Michael Silvio Festa, Rebecca W. Perry, Patrick G. Clark