Patents Assigned to Shopify, Inc.
-
Patent number: 12026349Abstract: 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.Type: GrantFiled: May 24, 2022Date of Patent: July 2, 2024Assignee: Shopify Inc.Inventors: Russ Maschmeyer, Hettige Ray Perera Jayatunga
-
Publication number: 20240202803Abstract: A system and method are provided for modifying one portion of a user interface according to an interaction with a message, by displaying content associated with an item. The method includes receiving a message from a correspondent in a conversational message exchange; processing the message to detect at least one portion of the message indicative of an item; and displaying the message in a first portion of a user interface and identifying the at least one portion of the message. The method also includes detecting an interaction with the message; and modifying a second portion of the user interface comprising content associated with the correspondent, according to the interaction with the message, the modifying comprising displaying content associated with the item. Related computer-readable media are also disclosed.Type: ApplicationFiled: December 19, 2022Publication date: June 20, 2024Applicant: Shopify Inc.Inventors: Qiuyue LI, William DEVINE, Joshua Lemuel BAKER, Gina Mohan MADNANI, Valeriy Mikhaylovich ALEKSENKO, Anthony MENECOLA, Ashay PATHAK
-
Publication number: 20240176475Abstract: A user interface control is provided. The user interface control extends between a first display position and a second display position and defines a track. The extent of the track corresponds to a range of values, the user interface control having a manipulable portion and a non-manipulable portion, wherein a selector is movable along the track within the manipulable portion to select a value within an allowable subrange of the range of values. The allowable subrange is based on a limit defining an extent of the allowable subrange and the non-manipulable portion corresponding to a portion of the range of values beyond the limit.Type: ApplicationFiled: November 28, 2022Publication date: May 30, 2024Applicant: Shopify Inc.Inventors: Eric Jean POIRIER, Maude TRUDEAU, Omas ABDULLAH, Christopher BOSSIER
-
Patent number: 11994971Abstract: 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.Type: GrantFiled: February 26, 2021Date of Patent: May 28, 2024Assignee: Shopify Inc.Inventors: Morgan McCunn, Ershad Rahimikia, Javier Arturo Moreno
-
Patent number: 11997321Abstract: A computer-implemented is disclosed. The method includes: receiving media data of a live media stream; obtaining audience reaction data associated with the live media stream; identifying an event-of-interest in the live media stream based on the audience reaction data, wherein a time of the event-of-interest is prior to a time of the audience reaction data; obtaining a segment of at least one of audio data or video data of the live media stream that is associated with the time of the event-of-interest; generating a digital asset incorporating the segment; and providing the digital asset to at least one viewer of the live media stream.Type: GrantFiled: April 22, 2021Date of Patent: May 28, 2024Assignee: Shopify Inc.Inventors: Corey Pollock, John Jong-Suk Lee
-
Publication number: 20240161258Abstract: A computer-implemented is disclosed. The method includes: obtaining a first set of a plurality of images of products that are associated with a same product category; selecting a subset of the first set based on interaction data of customer interactions with a merchant's online storefront; and providing, to a deep learning generative model, the subset of the first set and a second set of training images depicting a first product for training a customized generative model associated with the first product.Type: ApplicationFiled: December 22, 2022Publication date: May 16, 2024Applicant: Shopify Inc.Inventors: Russ MASCHMEYER, Eric Andrew FLORENZANO, Brennan LETKEMAN, Diego Macario BELLO, Daniel BEAUCHAMP, Neil Leonard PADGETT
-
Publication number: 20240160902Abstract: Methods and systems for generating output content using a generative artificial intelligence (AI) model based on an input. A similarity-assessment layer at the output of the generative AI model determines a similarity measure for the output content vis-à-vis pre-existing items in a repository. The similarity measure is compared to a threshold value and, responsive to the comparison indicating excessive similarity, one or both of the input and the generative AI model are adjusted, and the generative AI model is re-run to generate new output content.Type: ApplicationFiled: May 8, 2023Publication date: May 16, 2024Applicant: Shopify Inc.Inventors: Neil Leonard PADGETT, Andra ADAMS
-
Patent number: 11983689Abstract: 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.Type: GrantFiled: March 29, 2022Date of Patent: May 14, 2024Assignee: Shopify Inc.Inventors: Daanish Maan, Michael Joseph DeFazio
-
Patent number: 11972393Abstract: A computer-implemented method comprises receiving, from a computing device associated with a merchant, product information about a product; classifying, based on the product information, the product into a handling class associated with handling of the product; and storing an indication of classification in association with the product information about the product.Type: GrantFiled: May 28, 2021Date of Patent: April 30, 2024Assignee: Shopify Inc.Inventors: Asher Wright, Romain Guigourès
-
Patent number: 11967105Abstract: A system and method are provided. The method comprises obtaining a camera live stream from a camera in a user device, the camera live stream including image data of a particular product; determining one or more image features common to images of one or more products based at least on image analysis of image data of the images of the one or more products; comparing the one or more image features to one or more image features of the image data of the particular product to generate one or more potential adjustments to the one or more image features of the image data of the particular product; and providing, for presentation together with the camera live stream on the user device, at least one indication based on the one or more potential adjustments to the one or more image features of the image data of the particular product.Type: GrantFiled: February 6, 2023Date of Patent: April 23, 2024Assignee: Shopify Inc.Inventors: Benjamin Lui, Guduru Sai Nihas, Salim Batlouni
-
Publication number: 20240119498Abstract: Methods and systems for balancing online stores across servers. Monitoring a level of customer activity associated with a particular online store in a plurality of online stores. Detecting, based on the level of customer activity, a demand-level condition for the particular online store. Responsive to the detecting of the demand-level condition for the particular online store, moving one or more of the plurality of online stores from a first server of a plurality of servers to a second server of the plurality of servers.Type: ApplicationFiled: December 19, 2023Publication date: April 11, 2024Applicant: Shopify Inc.Inventor: Kathryn TANG
-
Publication number: 20240104618Abstract: Methods and systems for balancing online stores amongst servers. Detecting a flash sale associated with a first online store. Identifying an occurrence of a first event correlated to the flash sale associated with the first online store. Identifying a second online store associated with a second event corresponding to the first event. Responsive to identifying the second online store associated with the second event corresponding to the first event, moving the second online store from a first server to a second server.Type: ApplicationFiled: December 12, 2023Publication date: March 28, 2024Applicant: Shopify Inc.Inventors: Xiaoli LIANG, Kathryn TANG, Gregory CLARKE, Milan SRECKOVIC, Kunal KOHLI
-
Patent number: 11941750Abstract: Methods and systems for providing a dynamic product presentation are disclosed. In one example, a method comprises identifying, by a processor, a first surface in a first view of a camera feed from a customer device; obtaining, by the processor, a three-dimensional model of a product that corresponds to the first surface; providing, by the processor, an augmented media containing an overlay of a first augmented reality representation of the three-dimensional model of the product in the first view; and responsive to the processor identifying a second surface in a second view of the camera feed from the customer device, revising, by the processor, the augmented media to contain a second augmented reality representation of the three-dimensional model of the product on the second surface in the second view.Type: GrantFiled: February 11, 2022Date of Patent: March 26, 2024Assignee: Shopify Inc.Inventors: Russ Maschmeyer, Adam Debreczeni, Eric Andrew Florenzano, Brennan Letkeman, Sarah Hurtgen, James Harold Hall, Jr.
-
Patent number: 11935110Abstract: A computer-implemented method and system may include receiving, at an e-commerce order processor, an order comprising at least one product, wherein the order is received in conjunction with an order completion event; receiving an order completion criterion; receiving an order change; and processing an order completion based on the order completion criterion.Type: GrantFiled: May 12, 2022Date of Patent: March 19, 2024Assignee: Shopify Inc.Inventors: Aaron Sadhankar, Nicholas McDonald
-
Publication number: 20240087251Abstract: 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.Type: ApplicationFiled: December 16, 2022Publication date: March 14, 2024Applicant: Shopify Inc.Inventors: Neil Leonard PADGETT, Russ MASCHMEYER, Eric Andrew FLORENZANO, Brennan LETKEMAN, Andrew Nhat-Nam NGO, Hettige Ray Perera JAYATUNGA, James LEPP, Diego Macario BELLO
-
Publication number: 20240087267Abstract: A computer-implemented is disclosed. The method includes: generating an augmented reality (AR) scene that includes a virtual 3D representation of a product and a view of a first graphical user interface; monitoring user interactions with the virtual 3D representation of the product based on detected gestures of the user; determining modifications to the virtual 3D representation of the product based on the monitored user interactions; presenting, in the AR scene, a modified 3D representation of the product; converting the modified 3D representation of the product to a 2D image; and causing the 2D image to be displayed at a defined location of the first graphical user interface in AR.Type: ApplicationFiled: November 28, 2022Publication date: March 14, 2024Applicant: Shopify Inc.Inventors: Russ MASCHMEYER, Eric Andrew FLORENZANO, Brennan LETKEMAN, Diego Macario BELLO, Daniel BEAUCHAMP
-
Publication number: 20240080529Abstract: A computer-implemented is disclosed. The method includes: obtaining video data for a video stream; detecting a first object in at least one video frame of the video stream, the first object being one of a first set of defined objects associated with the video stream; and in response to detecting the first object: identifying the first object as a current target object associated with the video stream; and causing display of the current target object as an object of interest in at least one subsequent video frame of the video stream.Type: ApplicationFiled: September 2, 2022Publication date: March 7, 2024Applicant: Shopify Inc.Inventor: Stephan LEROUX
-
Publication number: 20240078537Abstract: A method and system for identifying and notifying prospective users. The system may be an online multi-user platform that determines a set of users based on user data for the multi-user platform. The system may have wallet data associated with at least some of the users in the set of users. The system may then identify at least one token attribute correlated to the set of users and identify a plurality of blockchain wallet addresses associated with wallets each holding one or more tokens matching the token attribute. It may then generate and send a communication to addresses linked to the wallet addresses associated with the wallets holding the matching tokens.Type: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Applicant: Shopify Inc.Inventor: Nicole SANDFORD
-
Publication number: 20240061656Abstract: In embodiments of the present invention improved capabilities are described for modifying the display of a workflow component from including a depiction of a first representation level to a depiction of a second representation level, wherein one of the depiction at the first representation level and the depiction at the second representation level includes a depiction of the functionality associated with the workflow component and the other of the depiction at the first representation level and the depiction at the second representation level includes a view of programming code for providing the functionality associated with the workflow component.Type: ApplicationFiled: October 30, 2023Publication date: February 22, 2024Applicant: Shopify Inc.Inventors: Katherine L. CERAR, Phillip James McCLELLAND, Nicholas MULDER, Alexander BLAISE, Jeffery A. BERTRAND, Joseph LOMANTO, Thiago Tonelli BARTOLOMEI, Jack P. D. READ, Dustin John MALIK, Stanislav KORSEI, Michael E. RYBKA, Praneethi KOMATREDDY, Saad Bin ASIF
-
Patent number: 11907992Abstract: Computer-implemented methods and systems for colour-based image tagging and colour-based searching. The method may include identifying, using image analysis, one or more dominant colours of a product based on an image of the product and receiving selection of at least one of the one or more dominant colours. In response to receiving the selection of the at least one of the one or more dominant colours, a search for products matching the at least one of the one or more dominant colours may be initiated to obtain one or more results of the searching, the one or more results including at least one product matching the at least one of the one or more dominant colours.Type: GrantFiled: April 4, 2022Date of Patent: February 20, 2024Assignee: Shopify Inc.Inventors: Niklas Itaenen, Kshetrajna Raghavan, Xiaoxiao Li, Kyle Bruce Tate, Siphumelele Langeni, Peng Yu