-
公开(公告)号:US11670065B2
公开(公告)日:2023-06-06
申请号:US17591780
申请日:2022-02-03
Applicant: SHOPIFY INC.
Inventor: Byron Leonel Delgado , Stephan Leroux , Daniel Beauchamp
IPC: G06T19/20 , G06F16/9538 , G06V20/20 , G06T19/00 , G06Q30/0601
CPC classification number: G06T19/20 , G06F16/9538 , G06T19/003 , G06V20/20 , G06Q30/0643
Abstract: The present disclosure relates, in part, to spatially aware media that includes three-dimensional (3D) spatial information pertaining to a real-world space. The spatially aware media may map this 3D spatial information to media such as an image, for example, to provide 3D spatial context for the media. This may allow users to more flexibly and efficiently interact with virtual content in real-world spaces that are relevant to them. According to one embodiment, spatially aware media is augmented to provide an image of a real-world space overlaid with a render of a 3D model defined relative to the 3D spatial features of the real-world space. Before augmenting the spatially aware media, a recommended position for the 3D model relative to the 3D spatial features of the real-world space may be determined based on the 3D model and/or on the spatially aware media.
-
22.
公开(公告)号:US11593870B2
公开(公告)日:2023-02-28
申请号:US17082220
申请日:2020-10-28
Applicant: SHOPIFY INC.
Inventor: Byron Leonel Delgado , Stephan Leroux , Daniel Beauchamp
IPC: G06T19/00 , G06Q30/0601 , G06N20/00 , G06V20/20
Abstract: The present disclosure relates, in part, to spatially aware media that includes three-dimensional (3D) spatial information pertaining to a real-world space. The spatially aware media may map this 3D spatial information to media such as an image, for example, to provide 3D spatial context for the media. This may allow users to more flexibly and efficiently interact with virtual content in real-world spaces that are relevant to them. According to one embodiment, spatially aware media is augmented to provide an image of a real-world space overlaid with a render of a 3D model defined relative to the 3D spatial features of the real-world space. Before augmenting the spatially aware media, a recommended position for the 3D model relative to the 3D spatial features of the real-world space may be determined based on the 3D model and/or on the spatially aware media.
-
公开(公告)号:US11494153B2
公开(公告)日:2022-11-08
申请号:US16939282
申请日:2020-07-27
Applicant: SHOPIFY INC.
Inventor: Juho Mikko Haapoja , Byron Leonel Delgado , Stephan Leroux , Daniel Beauchamp
Abstract: Systems and methods are provided for the generation of augmented reality (AR) content that provides a shared AR experience involving multiple users. Shared AR experiences can improve the communication and collaboration between multiple simultaneous users. According to an embodiment, AR content is generated for a first user in a shared AR experience. The AR content includes at least one of a render of a model, a virtual representation of a second user in the shared AR experience, a virtual representation of a user interaction in the shared AR experience, and spatial audio content. Modifications to a shared AR experience are also provided. These modifications may be initiated based on instructions from one user and be reflected in the AR content generated for multiple users.
-
24.
公开(公告)号:US20220129974A1
公开(公告)日:2022-04-28
申请号:US17082220
申请日:2020-10-28
Applicant: SHOPIFY INC.
Inventor: BYRON LEONEL DELGADO , STEPHAN LEROUX , Daniel Beauchamp
Abstract: The present disclosure relates, in part, to spatially aware media that includes three-dimensional (3D) spatial information pertaining to a real-world space. The spatially aware media may map this 3D spatial information to media such as an image, for example, to provide 3D spatial context for the media. This may allow users to more flexibly and efficiently interact with virtual content in real-world spaces that are relevant to them. According to one embodiment, spatially aware media is augmented to provide an image of a real-world space overlaid with a render of a 3D model defined relative to the 3D spatial features of the real-world space. Before augmenting the spatially aware media, a recommended position for the 3D model relative to the 3D spatial features of the real-world space may be determined based on the 3D model and/or on the spatially aware media.
-
公开(公告)号:US20220027115A1
公开(公告)日:2022-01-27
申请号:US16939282
申请日:2020-07-27
Applicant: SHOPIFY INC.
Inventor: Juho Mikko Haapoja , Byron Leonel Delgado , Stephan Leroux , Daniel Beauchamp
Abstract: Systems and methods are provided for the generation of augmented reality (AR) content that provides a shared AR experience involving multiple users. Shared AR experiences can improve the communication and collaboration between multiple simultaneous users. According to an embodiment, AR content is generated for a first user in a shared AR experience. The AR content includes at least one of a render of a model, a virtual representation of a second user in the shared AR experience, a virtual representation of a user interaction in the shared AR experience, and spatial audio content. Modifications to a shared AR experience are also provided. These modifications may be initiated based on instructions from one user and be reflected in the AR content generated for multiple users.
-
公开(公告)号:US20240338902A1
公开(公告)日:2024-10-10
申请号:US18298101
申请日:2023-04-10
Applicant: Shopify Inc.
Inventor: Russ Maschmeyer , Eric Andrew Florenzano , Brennan Letkeman , Diego Macario Bello , Daniel Beauchamp
CPC classification number: G06T19/006 , G06F3/017 , G06V10/44 , G06V10/761 , G06V2201/07
Abstract: Described herein are systems and methods for generating AR-enriched media feeds for comparing attributes of objects. A user operates an AR device to collect or extract object information in a media feed including a current object. The AR device identifies a comparison object using attributes of the current baseline object. After the comparison object has been identified, the AR device generates and presents an AR overlay in the graphical user interface that shows the selected attribute of the comparison object nearby or on top of the attribute of the current object in the real time media feed containing the current object.
-
公开(公告)号:US12093363B2
公开(公告)日:2024-09-17
申请号:US17831644
申请日:2022-06-03
Applicant: Shopify Inc.
Inventor: Jonathan Wade , Stephan Leroux , Daniel Beauchamp , Andrew Ngo
CPC classification number: G06F21/36 , G01S7/4802 , G01S17/86 , G06F21/629 , G06V20/647 , G06V2201/12
Abstract: The present disclosure provides a system and method for object verification. The method comprises obtaining sensor data, from one or more sensors, the sensor data including measurements of one or more physical properties of a given three-dimensional (3D) object, wherein the sensor data comprises a first measurement of the one or more physical properties from a first perspective and a second measurement of the one or more physical properties from a second perspective, the second perspective being different from the first perspective. The method further comprises comparing the sensor data with reference data, the reference data including measurements of one or more corresponding physical properties of a reference 3D object, and generating, based on the comparing, a verification signal indicating a determined match between the given 3D object and the reference 3D object.
-
公开(公告)号:US20230419635A1
公开(公告)日:2023-12-28
申请号:US17850766
申请日:2022-06-27
Applicant: Shopify Inc.
Inventor: Daniel Beauchamp , James Lepp
IPC: G06V10/25 , G06F3/04815 , G06V40/20
CPC classification number: G06V10/25 , G06F3/04815 , G06V40/28
Abstract: Described herein are systems and methods for generating and transmitting media data feeds location-based privacy settings. Embodiments generate, store, and reference location-based privacy settings that instruct the computing device to generate obfuscations in the media data. The obfuscations may include computer-generated or user gesture-generated obfuscation regions that instruct the computing device to apply the obfuscations to portions of the video feed. The computing device may be pre-configured to recognize certain objects or regions (or portions thereof) and remove, blur, or substitute them from the live video stream or 3D data according to privacy settings. The privacy settings may be relative to the location in which the user and computing device are situated. In operation, the computing device may determine the location and then apply the location-specific privacy settings to obfuscate a portion of the video feed while being generated and transmitted.
-
公开(公告)号:US11842385B2
公开(公告)日:2023-12-12
申请号:US17711536
申请日:2022-04-01
Applicant: Shopify Inc.
Inventor: Daniel Beauchamp
IPC: G06Q30/00 , G06Q30/0601 , G06F3/04815 , G06Q30/06 , G06V20/64
CPC classification number: G06Q30/0643 , G06F3/04815 , G06Q30/06 , G06Q30/0601 , G06Q30/0641 , G06V20/64
Abstract: Disclosed are systems and methods for augmenting a customer image with at least one virtual object. One or more customer images depicting a customer environment are received from a customer computing device and 3D feature data for the customer images is determined. A virtual object is determined which corresponds to a desired merchant item. A positioning signal is received which corresponds to a desired location of virtual object in the customer environment, and a corresponding first location in each customer image at which to overlay the virtual object using the positioning signal is determined. An appropriate size and orientation of the virtual object is determined for each customer image based on corresponding 3D feature data, causing an overlay of an appropriately sized and oriented virtual object at the corresponding first location in customer images.
-
公开(公告)号:US11763407B2
公开(公告)日:2023-09-19
申请号:US17949609
申请日:2022-09-21
Applicant: Shopify Inc.
Inventor: Bryon Leonel Delgado , Daniel Beauchamp , Brian Crowder
IPC: G06Q50/28 , G06F30/20 , G06F113/20
CPC classification number: G06Q50/28 , G06F30/20 , G06F2113/20
Abstract: Methods and systems for generating a product packaging model for a product offering of a set of product items associated with a merchant account. At an e-commerce platform, a trigger event is detected and, in response, two or more product items are automatically selected to form a kit that makes up the product offering. Model data for the two or more product items and packaging parameters are used to automatically select a packaging option and to build a product packaging model that is sent to the merchant account. The product packaging model may be a three-dimensional computer model of the kit containing the two or more product items.
-
-
-
-
-
-
-
-
-