Patents by Inventor Jonathan Wade
Jonathan Wade has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240108107Abstract: A trekking pole or the like includes a grip top fixed at the top end. A user's glove supports a puck. The puck is placed on a release button then slid into a locking channel on the grip top, from the release button into the locking channel. Thereafter, the release button automatically locks the puck in the channel. When the release button is pressed down, the puck can be removed. A magnet on the release button can assist in locating the puck properly on the release button and also in withdrawing the puck from the locking channel.Type: ApplicationFiled: September 26, 2023Publication date: April 4, 2024Inventors: Kenneth Peterson, Lucy Davis, Jonathan Cohen, Brennan Wade
-
Patent number: 11935202Abstract: 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.Type: GrantFiled: May 25, 2022Date of Patent: March 19, 2024Assignee: SHOPIFY INC.Inventors: Daniel Beauchamp, Byron Leonel Delgado, Jonathan Wade
-
Patent number: 11893693Abstract: Generating and storing digital media can be resource intensive processes. Some systems and methods disclosed herein relate to generating digital media using a pre-existing three-dimensional (3D) model of an object and feature points of the object. According to an embodiment, a method includes an e-commerce platform receiving a request for digital media depicting an object. In response to the request, the e-commerce platform may obtain a 3D model corresponding to the object and data pertaining to one or more feature points of the object. The one or more feature points may correspond to respective views of the 3D model. The e-commerce platform may then generate the digital media based on the 3D model and the one or more feature points, where the digital media could include renders of the 3D model depicting the one or more feature points.Type: GrantFiled: June 14, 2021Date of Patent: February 6, 2024Inventors: Jonathan Wade, Juho Mikko Haapoja, Stephan Leroux, Daniel Beauchamp
-
Publication number: 20230410436Abstract: 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.Type: ApplicationFiled: May 25, 2022Publication date: December 21, 2023Applicant: Shopify Inc.Inventors: Daniel Beauchamp, Byron Leonel Delgado, Jonathan Wade
-
Publication number: 20230394751Abstract: The present disclosure provides image generation systems and methods. The image generation method includes capturing a first 2D image corresponding to a first perspective of a 3D object, and associating the first 2D image with a set of 3D scanning data, the set of 3D scanning data comprising 3D data points corresponding to the first perspective of the 3D object. The method includes obtaining new 3D data points to include in the set of 3D scanning data from a subsequent perspective of the 3D object, the new 3D data points being non-overlapping with 3D data points already in the set of 3D scanning data. The method further includes, responsive to determining that a number of the new 3D data points exceeds a predetermined threshold, automatically capturing a subsequent 2D image corresponding to the subsequent perspective, and associating the subsequent 2D image with the new 3D data points.Type: ApplicationFiled: September 30, 2022Publication date: December 7, 2023Inventors: Hettige Ray Perera JAYATUNGA, Jonathan WADE
-
Publication number: 20230394131Abstract: 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.Type: ApplicationFiled: June 3, 2022Publication date: December 7, 2023Inventors: Jonathan WADE, Stephan LEROUX, Daniel BEAUCHAMP, Andrew NGO
-
Publication number: 20230367391Abstract: An example process executed by a processor of a computing device to communicate a first light field data to a user device, wherein the first light field data is limited to a first volume of space that represents a first plurality of views for display on the user device; receive a sensor data associated with the user device; predict a behavior based at least in part from the received sensor data; generate a second light field data based at least in part on the predicted behavior, wherein the second light field data is limited to a second volume of space that is different from the first volume of space and represents a second plurality of views for display on the user device; and communicate the second light field data to the user device.Type: ApplicationFiled: July 25, 2023Publication date: November 16, 2023Inventor: Jonathan Wade
-
Publication number: 20230367908Abstract: Systems and methods are disclosed for providing an application executing on a user device access to particular data derived from a sensor of the user device in such a manner that privacy is maintained. In one embodiment, a computer-implemented method comprises receiving, by a software component on a user device from an application executing on the user device, a request to access a sensor of the user device. The method further comprises determining, by the software component, that the application is permitted to receive particular data derived from the sensor. The method further comprises, responsive to determining that the application is permitted to receive particular data derived from the sensor, obtaining, by the software component, sensor data output by the sensor; determining, by the software component, the particular data based on the sensor data; and providing, by the software component, the particular data to the application.Type: ApplicationFiled: May 12, 2022Publication date: November 16, 2023Inventor: Jonathan Wade
-
Publication number: 20230325909Abstract: Methods and systems for generating 2D images based on a 3D model are disclosed. 3D three-dimensional (3D) model data associated with a product offering in an online store are sent to a first electronic device, the 3D model data being generated from a stored 3D model. Data representing a selected value for a viewing parameter of the stored 3D model are received from the first electronic device. From the received data, a desired 2D view is determined for a stored 3D model. A recommendation is generated, for a second electronic device, to include the desired 2D view in a stored listing associated with the product offering.Type: ApplicationFiled: June 14, 2023Publication date: October 12, 2023Inventors: Jonathan WADE, Juho Mikko HAAPOJA
-
Patent number: 11755103Abstract: An example process executed by a processor of a computing device to communicate a first light field data to a user device, wherein the first light field data is limited to a first volume of space that represents a first plurality of views for display on the user device; receive a sensor data associated with the user device; predict a behavior based at least in part from the received sensor data; generate a second light field data based at least in part on the predicted behavior, wherein the second light field data is limited to a second volume of space that is different from the first volume of space and represents a second plurality of views for display on the user device; and communicate the second light field data to the user device.Type: GrantFiled: April 15, 2022Date of Patent: September 12, 2023Assignee: Shopify Inc.Inventor: Jonathan Wade
-
Publication number: 20230260013Abstract: Systems and methods are provided for the generation of augmented reality (AR) scenery for a physical item. The AR scenery allows a customer to interact with the physical item in the real-world, while also allowing the customer to view the physical item in a virtual setting that may be tailored to the customer and/or to the physical item. According to an embodiment, an AR scene is generated for a physical item. The AR scene includes computer-generated scenery and at least a portion of an image of the physical item, where the computer-generated scenery is based on information associated with the user and/or the physical item. The AR scene is then displayed on a device.Type: ApplicationFiled: April 28, 2023Publication date: August 17, 2023Inventors: Jonathan Wade, Juho Mikko Haapoja, Byron Leonel Delgado, Daniel Beauchamp
-
Patent number: 11727475Abstract: Methods and systems for generating 2D images based on a 3D model are disclosed. 3D three-dimensional (3D) model data associated with a product offering in an online store are sent to a first electronic device, the 3D model data being generated from a stored 3D model. Data representing a selected value for a viewing parameter of the stored 3D model are received from the first electronic device. From the received data, a desired 2D view is determined for a stored 3D model. A recommendation is generated, for a second electronic device, to include the desired 2D view in a stored listing associated with the product offering.Type: GrantFiled: December 13, 2019Date of Patent: August 15, 2023Assignee: SHOPIFY INC.Inventors: Jonathan Wade, Juho Mikko Haapoja
-
Patent number: 11676200Abstract: Systems and methods are provided for the generation of augmented reality (AR) scenery for a physical item. The AR scenery allows a customer to interact with the physical item in the real-world, while also allowing the customer to view the physical item in a virtual setting that may be tailored to the customer and/or to the physical item. According to an embodiment, an AR scene is generated for a physical item. The AR scene includes computer-generated scenery and at least a portion of an image of the physical item, where the computer-generated scenery is based on information associated with the user and/or the physical item. The AR scene is then displayed on a device.Type: GrantFiled: February 6, 2020Date of Patent: June 13, 2023Assignee: SHOPIFY INC.Inventors: Jonathan Wade, Juho Mikko Haapoja, Byron Leonel Delgado, Daniel Beauchamp
-
Publication number: 20220398809Abstract: Generating and storing digital media can be resource intensive processes. Some systems and methods disclosed herein relate to generating digital media using a pre-existing three-dimensional (3D) model of an object and feature points of the object. According to an embodiment, a method includes an e-commerce platform receiving a request for digital media depicting an object. In response to the request, the e-commerce platform may obtain a 3D model corresponding to the object and data pertaining to one or more feature points of the object. The one or more feature points may correspond to respective views of the 3D model. The e-commerce platform may then generate the digital media based on the 3D model and the one or more feature points, where the digital media could include renders of the 3D model depicting the one or more feature points.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Inventors: JONATHAN WADE, JUHO MIKKO HAAPOJA, STEPHAN LEROUX, DANIEL BEAUCHAMP
-
Publication number: 20220383400Abstract: Generating and storing product media can be resource intensive processes. Some systems and methods disclosed herein relate to rapidly and/or automatically generating a three-dimensional (3D) composite model to help improve the generation of product media and/or to help reduce product media storage requirements. The 3D composite model may correspond to a product bundle. According to an embodiment, an indication of items associated with a product bundle is obtained. Pre-existing 3D models corresponding to the items are then obtained and used to generate a 3D composite model. The 3D composite model includes representations of the items and may be implemented to provide product media depicting the product bundle.Type: ApplicationFiled: May 31, 2021Publication date: December 1, 2022Inventors: JONATHAN WADE, BYRON LEONEL DELGADO, DANIEL BEAUCHAMP
-
Patent number: 11484735Abstract: A fall protection cable system configured for installation of a roof on a steel building includes a starting support post, a final support post, and a support cable. The starting support post is configured for attachment to a first side of the steel building and has a bottom starting end configured to attach to the first side of the steel building and a top starting end extending above the roof. The final support post is configured for attachment to a second side of the steel building and has a bottom final end configured to attach to the second side of the steel building and a top final end extending above the roof on the second side. The support cable is configured to be connected at an elevated position above the roof of the steel building between the top starting end and the top final end.Type: GrantFiled: September 13, 2019Date of Patent: November 1, 2022Inventor: Jonathan Wade Wilson
-
Publication number: 20220301032Abstract: 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.Type: ApplicationFiled: June 9, 2022Publication date: September 22, 2022Inventors: FRANKLYN D'SOUZA, JONATHAN WADE, JUHO MIKKO HAAPOJA
-
Patent number: 11430175Abstract: A computer-implemented method and system may include receiving, from a computing device, a light field data generated by the computing device, the light field data representing a portion of a viewed scene by the user device, wherein the light field data comprises a three-dimensional volume describing the light flowing in a plurality of directions through a plurality of light field data points.Type: GrantFiled: August 30, 2019Date of Patent: August 30, 2022Assignee: Shopify Inc.Inventor: Jonathan Wade
-
Publication number: 20220245712Abstract: In some embodiments, a computer-implemented system within an e-commerce platform may receive and analyse digital images of scenes in order to generate a recommendation for one or more products offered for sale by a merchant. For example, a user may use their device to capture an image of a room that the user wishes to furnish, and the system may use a trained machine learning algorithm to recommend a product to be placed in the room. The recommended product may be superimposed on the image of the room.Type: ApplicationFiled: April 22, 2022Publication date: August 4, 2022Inventors: FRANKLYN D'SOUZA, JONATHAN WADE, JUHO MIKKO HAAPOJA
-
Publication number: 20220236792Abstract: An example process executed by a processor of a computing device to communicate a first light field data to a user device, wherein the first light field data is limited to a first volume of space that represents a first plurality of views for display on the user device; receive a sensor data associated with the user device; predict a behavior based at least in part from the received sensor data; generate a second light field data based at least in part on the predicted behavior, wherein the second light field data is limited to a second volume of space that is different from the first volume of space and represents a second plurality of views for display on the user device; and communicate the second light field data to the user device.Type: ApplicationFiled: April 15, 2022Publication date: July 28, 2022Inventor: Jonathan Wade