-
公开(公告)号:US20240257474A1
公开(公告)日:2024-08-01
申请号:US18315831
申请日:2023-05-11
Applicant: Shopify Inc.
Inventor: Russ MASCHMEYER , Eric Andrew FLORENZANO , Brennan LETKEMAN , Diego Macario BELLO , Daniel BEAUCHAMP
CPC classification number: G06T19/006 , G01S17/89 , G06F21/31 , G06V10/44 , G06F2221/2141 , G06V2201/07
Abstract: A computer-implemented is disclosed. The method includes: obtaining identifying information for an object, the object being in a field of view of an AR device, wherein the identifying information comprises implicit signals representing contextual data associated with the object; determining that the object is associated with a first object record based on comparing the identifying information with stored identifiers associated with the first object record; and responsive to the determination that the object is associated with the first object record, presenting, via the AR device, AR content that is specific to the first object record.
-
公开(公告)号: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.
-
公开(公告)号:US20230384906A1
公开(公告)日:2023-11-30
申请号:US17752214
申请日:2022-05-24
Applicant: Shopify Inc.
Inventor: Russ MASCHMEYER , Hettige Ray PERERA JAYATUNGA
IPC: G06F3/04815 , G06F3/04847 , G06F16/9538
CPC classification number: G06F3/04815 , G06F3/04847 , G06F16/9538 , G06F3/04842
Abstract: A system and method are provided for displaying objects in electronic user interfaces. The method includes receiving, via a user interface, a first input defining a rotation to be applied to each of a plurality of three-dimensional (3D) objects displayed in the user interface. The method also includes manipulating, in the user interface, each of the plurality of 3D objects in tandem according to the first input, the manipulating comprising rotating each of the plurality of 3D objects individually in tandem according to the rotation to be applied.
-
公开(公告)号:US20250139877A1
公开(公告)日:2025-05-01
申请号:US19008785
申请日:2025-01-03
Applicant: Shopify Inc.
Inventor: Russ MASCHMEYER , Adam DEBRECZENI , Eric Andrew FLORENZANO , Brennan LETKEMAN , Sarah HURTGEN , James Harold HALL, JR.
IPC: G06T15/20 , G06Q30/0601 , G06T19/00 , G06T19/20 , G06V20/20
Abstract: Methods and systems for providing a dynamic product presentation are disclosed. In one example, a method comprises providing, by a processor, a three-dimensional representation of a product in a virtual environment for display on a customer device; and responsive to the processor identifying a surface in a camera feed of the customer device having a dimensionality suitable for the product, generating, by the processor, an augmented media containing an augmented reality representation of a three-dimensional model for the product on the surface.
-
公开(公告)号:US20250069318A1
公开(公告)日:2025-02-27
申请号:US18490458
申请日:2023-10-19
Applicant: Shopify Inc.
Inventor: Russ MASCHMEYER , Eric Andrew FLORENZANO , Brennan LETKEMAN , Diego Macario BELLO , Daniel BEAUCHAMP
Abstract: A computer-implemented method is disclosed. The method includes: receiving an indication of a first point on a three-dimensional (3D) model; determining a second point in a texture map of the 3D model that corresponds to the first point; performing segmentation of the texture map for identifying portions of the texture map that are related to the second point; and outputting a 3D representation of the identified related portions of the texture map.
-
6.
公开(公告)号:US20240256792A1
公开(公告)日:2024-08-01
申请号:US18180545
申请日:2023-03-08
Applicant: Shopify Inc.
Inventor: Russ MASCHMEYER , Daniel BEAUCHAMP , Miqdad JAFFER
IPC: G06F40/40 , G06F16/335
CPC classification number: G06F40/40 , G06F16/337
Abstract: Methods and systems for automatically prompting a LLM to generate a personalized text, such as a personalized textual description, in which portions of the text are customized based on user attributes. In various examples, responsive to a request for a textual description, a user record is retrieved for a user associated with the request and one or more user attributes are obtained based on the user record. In examples, a prompt to a large language model (LLM) for generating a user-specific textual description is generated, the prompt including the one or more user attributes to include in the generated user-specific textual description and a source text. The prompt is provided to the LLM to receive a generated user-specific textual description. The generated user-specific textual description is provided for display via a user device.
-
公开(公告)号:US20250095185A1
公开(公告)日:2025-03-20
申请号:US18466970
申请日:2023-09-14
Applicant: Shopify Inc.
Inventor: Neil Leonard PADGETT , Russ MASCHMEYER , Eric Andrew FLORENZANO , Brennan LETKEMAN , James LEPP , Diego Macario BELLO
IPC: G06T7/70 , G06T7/20 , H04N19/159
Abstract: Methods and systems for object detection and tracking in video that use at least two different AI-assisted object detection algorithms. A first AI-assisted object detection algorithm selected to be used to detect an object in a video frame and determine a mask defining location of the object on the basis that the video frame is a keyframe. A second AI-assisted object detection algorithm may be used to track location of the mask in temporally subsequent frames until the next keyframe is detected.
-
公开(公告)号:US20240320444A1
公开(公告)日:2024-09-26
申请号:US18467781
申请日:2023-09-15
Applicant: Shopify Inc.
Inventor: Russ MASCHMEYER , Daniel BEAUCHAMP
IPC: G06F40/40 , G06F3/0482 , G06F40/166 , G06F40/284
CPC classification number: G06F40/40 , G06F3/0482 , G06F40/166 , G06F40/284 , G06F3/0486
Abstract: A computer-implemented method is disclosed. The method includes: obtaining at least one output of a generative model based on input of a first text prompt; presenting the at least one output via a user interface; receiving, via the user interface, user selection of a desired portion of the at least one output; modifying the first text prompt based on the user selection to obtain a second text prompt; and providing the second text prompt as input to the generative model for obtaining a second output.
-
9.
公开(公告)号:US20240256764A1
公开(公告)日:2024-08-01
申请号:US18180518
申请日:2023-03-08
Applicant: Shopify Inc.
Inventor: Russ MASCHMEYER , Daniel BEAUCHAMP
IPC: G06F40/169 , G06F16/332 , G06F40/205 , G06F40/40
CPC classification number: G06F40/169 , G06F16/3328 , G06F40/205 , G06F40/40
Abstract: Methods and systems for prompting a large language model (LLM) to generate a description of an object with indications of any unsubstantiated information are disclosed. A prompt is generated to a LLM to generate a description of an object, where the prompt includes one or more object attributes to include in the generated description. The prompt also includes an instruction for the LLM to annotate any portions of the generated description that are, involve, and/or include unsubstantiated information according to a defined format. The prompt is provided to the LLM and the generated description is received. The generated description is parsed to identify, based on the defined format, one or more annotated portions indicating unsubstantiated information. The generated description is presented for display via a user device.
-
公开(公告)号:US20240087251A1
公开(公告)日:2024-03-14
申请号:US18082706
申请日:2022-12-16
Applicant: Shopify Inc.
Inventor: Neil Leonard PADGETT , Russ MASCHMEYER , Eric Andrew FLORENZANO , Brennan LETKEMAN , Andrew Nhat-Nam NGO , Hettige Ray Perera JAYATUNGA , James LEPP , Diego Macario BELLO
CPC classification number: G06T19/006 , G06F3/017 , G06T3/0068 , G06T7/73 , G06F3/0486 , G06T2207/30204
Abstract: A computer-implemented is disclosed. The method includes: determining a first position of a real display device in a real-world environment; receiving a request to display virtual information at a second relative position with respect to the first position in an AR version of the real-world environment; responsive to receiving the request: determining a displayable area associated with the second relative position; and causing the virtual information to be overlaid on the displayable area in the AR version of the real-world environment.
-
-
-
-
-
-
-
-
-