-
21.
公开(公告)号:US20240249443A1
公开(公告)日:2024-07-25
申请号:US18124060
申请日:2023-03-21
Applicant: SHOPIFY INC.
Inventor: Russ Maschmeyer , Eric Andrew Florenzano , Brennan Letkeman , Diego Macario Bello , Daniel Beauchamp
Abstract: To improve user experience when interacting with AR content within an AR environment, the AR content may be overlaid over a proxy object in a real-world space. Differences in dimension between the proxy object and the virtual model may be such that the object is larger than the virtual model, which may result in portions of the object appearing to protrude from behind the virtual model, decreasing user enjoyment. In some embodiments, an AR system for the overlay of AR content on a proxy object and concealment of the proxy object may be implemented. The system may overlay a virtual model to a proxy object, and then conceal any remaining visible portions of the proxy object from the visual field of a device displaying the AR environment. The system may overlay the virtual model so that any remaining visible portion of the proxy object is a single continuous region.
-
公开(公告)号:US20240249442A1
公开(公告)日:2024-07-25
申请号:US18124059
申请日:2023-03-21
Applicant: SHOPIFY INC.
Inventor: Russ Maschmeyer , Eric Andrew Florenzano , Brennan Letkeman , Diego Macario Bello , Daniel Beauchamp
Abstract: To improve user experience when interacting with AR content within an AR environment, the AR content may be overlaid over a proxy object in a real-world space. However, issues such as the AR content and the proxy object not being aligned, or occlusion of the proxy object leading to glitching of the AR content, may decrease user enjoyment. In some embodiments, an AR system for the overlay of AR content may be implemented. The system may anchor a virtual model to the proxy object based on detected features on the proxy object. The anchoring may include aligning elements of the virtual model and proxy object. In response to an occluding object occluding some features on the proxy object, the system may anchor the virtual model to the occluding object, or to both the proxy object and the occluding object, based on detected features on the occluding object.
-
公开(公告)号:US20240241503A1
公开(公告)日:2024-07-18
申请号:US18188657
申请日:2023-03-23
Applicant: Shopify Inc.
Inventor: Russ MASCHMEYER , Eric Andrew FLORENZANO , Brennan LETKEMAN , Diego Macario BELLO , Daniel BEAUCHAMP , Neil Leonard PADGETT , Hettige Ray Perera JAYATUNGA , James LEPP , Andrew Nhat-Nam NGO
IPC: G05B19/418 , G06T19/00
CPC classification number: G05B19/41885 , G05B19/41805 , G06T19/006 , G05B2219/32014
Abstract: A computer-implemented is disclosed. The method includes: obtaining image data from a plurality of cameras providing views of a designated assembly zone; updating a three-dimensional model of an assembly of a structure based on the obtained image data; and determining a location of a first component of the structure based on the updated three-dimensional model of the assembly.
-
公开(公告)号:US20240233286A1
公开(公告)日:2024-07-11
申请号:US18444437
申请日:2024-02-16
Applicant: Shopify Inc.
Inventor: Daniel Beauchamp , Byron Leonel Delgado , Jonathan Wade
IPC: G06T19/00 , G06F3/16 , G06Q30/0601
CPC classification number: G06T19/006 , G06F3/167 , G06Q30/0643
Abstract: Systems and methods described herein allow a customer to employ AR/VR software to generate virtual representations of physical spaces (e.g., house) and sub-spaces (e.g., living room) to preview virtual objects situated in AR/VR virtual environments. A commerce system (or mobile app associated with the commerce system) may generate virtualized environments representing a physical space (e.g., house, apartment) and regions (e.g., living room, kitchen) based on source images uploaded to or otherwise captured by the commerce system. The end-user may operate the software on a client device and interacts with VR or AR presentations of the virtual environment using a voice-based interface recognized by the software. For example, the end-user may say the name of room (region) or an object and the system retrieves data of the identified room or an appropriate room, such as virtual representations of furniture or objects situated in the room.
-
公开(公告)号:US12008628B2
公开(公告)日:2024-06-11
申请号:US17345155
申请日:2021-06-11
Applicant: SHOPIFY INC.
Inventor: Robert Saunders
IPC: G06Q30/06 , G06Q10/083 , G06Q10/0833 , G06Q10/107 , G06Q20/38 , G06Q30/0601 , H04L9/40 , G06Q20/20 , G06Q30/0282
CPC classification number: G06Q30/0633 , G06Q10/0833 , G06Q10/0838 , G06Q10/107 , G06Q20/383 , H04L63/0421 , G06Q20/202 , G06Q30/0282
Abstract: Some of the electronic messages transmitted post-purchase to the purchaser of a gift may include content that is of interest to the gift recipient. However, not all of the content in a message suitable for the purchaser might be suitable for a message to the gift recipient. In some embodiments, content may be obscured in a message for a given recipient. The obscuring may be implemented through at least one of: hiding, omitting, masking/obfuscating, or modifying the content presented. In some embodiments, a message is generated without having regard to the possible message recipients, and includes fields tagged to associate each field with a respective one or more recipients. For each recipient, a message is generated and transmitted in which the content that does not have a tag associated with that recipient is obscured.
-
26.
公开(公告)号:US12002079B2
公开(公告)日:2024-06-04
申请号:US17836233
申请日:2022-06-09
Applicant: SHOPIFY INC.
Inventor: Franklyn D'Souza , Jonathan Wade , Juho Mikko Haapoja
IPC: G06Q30/00 , G06Q30/0601
CPC classification number: G06Q30/0627 , G06Q30/0609 , G06Q30/0631 , G06Q30/0643
Abstract: For products that are sold online, the manner in which a product is displayed in an image can affect sales of the product. Embodiments of the present disclosure relate to computer-implemented systems and methods to provide a user with recommendations when generating an image of a product. A method includes obtaining a product image and determining parameters of the product image. A recommendation for modifying the product image is then generated using a model to relate these parameters to market success of the product image. The recommendation is displayed on the user device, and a user can potentially improve subsequent product images by following the recommendation.
-
公开(公告)号:US11995232B1
公开(公告)日:2024-05-28
申请号:US18108334
申请日:2023-02-10
Applicant: SHOPIFY INC.
Inventor: Russ Maschmeyer , Eric Andrew Florenzano , Brennan Letkeman , Diego Macario Bello , Daniel Beauchamp
IPC: G06F3/01 , G06F3/04845
CPC classification number: G06F3/013 , G06F3/04845 , G06F2203/04804
Abstract: In virtual reality (VR) and augmented reality (AR), eye tracking may be performed to determine the user's gaze direction. The gaze direction may be used to enhance user interaction. However, when a user gazes in a particular direction, it could sometimes be the case that there are multiple items located in that gaze direction, each at a different depth. The gaze of direction alone might not be indicative of the item at which the user is looking. Therefore, in some embodiments, to try to further enhance user interaction, a gaze depth of the gaze may be determined. Some embodiments are directed to performing eye tracking to detect a gaze depth of a human's gaze and modifying a user interface (UI) responsive to a change in the gaze depth.
-
公开(公告)号:US11994971B2
公开(公告)日:2024-05-28
申请号:US17186040
申请日:2021-02-26
Applicant: Shopify Inc.
Inventor: Morgan McCunn , Ershad Rahimikia , Javier Arturo Moreno
CPC classification number: G06F11/3466 , G06F8/38 , G06F8/71 , G06F8/77 , G06F9/44526 , G06Q30/0641
Abstract: A computer-implemented method is disclosed. The method includes: obtaining, by a server, a value for at least one performance metric associated with a first online service; detecting a service modification event for the first online service; identifying, by the server, a second online service; obtaining historical service modification events data for the second online service; comparing changes in the value for the at least one performance metric resulting from the service modification event for the first online service to changes in performance metric values resulting from historical service modification events for the second online service; determining that the service modification event is associated with an unanticipated performance change for the first online service based on the comparing; and providing an indication identifying the service modification event as being associated with the unanticipated performance change for the first online service.
-
公开(公告)号:US11983689B2
公开(公告)日:2024-05-14
申请号:US17707333
申请日:2022-03-29
Applicant: Shopify Inc.
Inventor: Daanish Maan , Michael Joseph DeFazio
IPC: G06Q20/20
CPC classification number: G06Q20/206
Abstract: A computer-implemented method comprising receiving captured sensor data; detecting, based on the captured sensor data, a person proximate a point of sale terminal; determining a category for the detected person proximate the point of sale terminal; and selectively providing access to functionality at the point of sale terminal based on the determined category of the detected person.
-
公开(公告)号:US20240119503A1
公开(公告)日:2024-04-11
申请号:US18542966
申请日:2023-12-18
Applicant: SHOPIFY INC.
Inventor: JUHO MIKKO HAAPOJA , BYRON LEONEL DELGADO , STEPHAN LEROUX , DANIEL BEAUCHAMP
IPC: G06Q30/0601 , G06N20/00 , H04L67/306 , H04L67/50
CPC classification number: G06Q30/0631 , G06N20/00 , H04L67/306 , H04L67/535
Abstract: When a person visits a physical retail store, the merchant often does not have enough information about the person to make meaningful product recommendations. Also, a physical retail store typically has products physically distributed throughout the store. It may be desirable to have some sort of relationship between where the customer is and the location of the product being recommended. In some embodiments, when a person visits the store, a computer determines an identity of the person and generates a product recommendation based on user-specific information for that person. In some embodiments, generating the product recommendation includes detecting that a field of view of a camera of the device has changed, and in response determining a plurality of products within or proximate to a current field of view of the camera. At least one of the plurality of products is then identified as the recommended product.
-
-
-
-
-
-
-
-
-