G06Q30/0643

Automatic guided capturing and presentation of images
11258944 · 2022-02-22 · ·

Disclosed are embodiments for facilitating automatic-guided image capturing and presentation. In some embodiments, the method includes capturing an image of an item, removing a background of the image frame, performing manual mask editing, generating an item listing based on the manually edited mask, inferring item information from the image frame and applying the inferred item information to an item listing.

METHOD FOR DETERMINING AND DISPLAYING PRODUCTS ON AN ELECTRONIC DISPLAY DEVICE
20170300768 · 2017-10-19 ·

A method for finding and displaying products on a display device of an electronic data processing device is provided. The method includes recognizing an image or image section with at least one imaged object displayed on the display device when the cursor of the data processing device moves into an area of the image or image section. The recognized image or image section is designated with a trigger when the cursor of the data processing device moves into the area of the image or image section and the trigger is superimposed on the area of the recognized image or image section on the display device. The displayed image is segmented and at least one object is detected by an analysis of visual content of the designated image or image section by actuating the superimposed trigger. The at least one detected object may be displayed on the display device.

Three Dimensional Model Launch Tools And Methods Of Use
20170300214 · 2017-10-19 · ·

Methods and systems for launch tools incorporating at least one of launch features and selection features on websites to launch a 3D model from the website, from a 3D model file associated with a selected product, within a separate software application. For example, the website may include a shopping cart tool, and the product and associated 3D model file may be selected to populate a shopping cart such that a user may place an online order for the product. The user may also be able to view the 3D model of the 3D model file associated with the product through a launch tool, whether a virtual form of the product is already in the shopping cart or on another product selection page of the website. The launch tool automatically launches the separate software application with the 3D model.

Virtual-Reality Apparatus

An apparatus comprises a virtual-reality user interface, a memory containing virtual-reality presentation information for a plurality of items available for retail sale as well as information including a plurality of partiality vectors for a particular customer, and a control circuit that operably couples to both the virtual-reality user interface and the memory. The control circuit selects a particular one of the plurality of items to present to the customer via the virtual-reality user interface as a function, at least in part, of the partiality vectors. The virtual-reality user interface can include, for example, an audio-content user interface and/or an active haptic-content user interface along with a visual interface. By one approach the control circuit presents particular ones of the plurality of items in an order of presentation that begins with a product that best accords with the customer's partiality vectors.

SOFTWARE AND METHODS FOR BUILDING, SHARING AND ORDERING A CUSTOMIZED STORAGE CART

Storage solutions are easily designed, configured, edited, shared with others and ordered on a single software application custom designed for this purpose. The software application may reside on an electronic computing device. The software application can include a configuration module for designing the storage solution, a sharing module for sharing the design with others, and an ordering module for ordering the customized storage solution. The configuration module permits the user to enter desired dimensions of the cart and then fill those dimensions with a plurality of components, such as drawers, cabinets, open shelves, and the like. The storage solution may be a storage cart having a top surface and optional wheels.

GRAPHICAL USER INTERFACE SERVER AND METHODS THEREIN
20170337527 · 2017-11-23 ·

The disclosure proposes a method and electronic device for generating a graphical user interface. The method comprises generating a graphical user interface comprising a first and second area, displaying the graphical user interface, detecting a user input, retrieving payment information, generating a third area, displaying retrieved payment information, receiving user input and performing electronic payment. The electronic device is configured to perform any of the aspects of the method.

ELECTRONIC MARKETPLACE FOR CREATIVE WORKS
20170337621 · 2017-11-23 ·

In the creative community, a need exists to efficiently market creative works including music, concerts, photographic, video programs, motion pictures, two and three dimensional works of art and literary works. The cost of creating works of art has never been less. Computer programs like Garage Band and iMovie have lowered production costs so that more people than ever before are engaged in creativity. The present invention links the creative community with investors, venue owners, social media influencers, other artists, art critics, art distributors, literary agents, art brokers and dealers and the overall audience for creative works. The present invention represents a significant augmentation to the traditional artists and repertoire departments of the major record companies and will enable a bidding marketplace so that creative works may be monetized at the moment of creation and combined with other preexisting artwork to enable marketing compilations or derivative works expeditiously. Advertisers may in turn sponsor selected artists or works of art.

SYSTEM AND METHOD TO OPTIMIZE CLUSTER INVENTORY

A system and method for optimizing clusters included in an app store are disclosed. The method comprises generating, by one or more proposal servers, one or more cluster proposals, wherein each of the one or more proposal servers executes a proposal algorithm, processing, by a cluster server, the one or more cluster proposals to resolve any conflicts within and across the one or more proposal servers, assigning a priority value to each of the one or more cluster proposals based on a predicted impact of the respective cluster proposal in the app store, forwarding to a review portal a predetermined amount of prioritized cluster proposals for review and approval, and publishing approved prioritized clusters proposals on the app store.

DISPLAY SYSTEM FOR SMART PRODUCTS

A display system and method of displaying media content on a display screen includes a processor that receives from an input device an indication that one of a plurality of vignettes has been selected. The selected vignette is accessed from a data store. Each vignette includes digital media content. The digital media content is instructed by the processor to be played on a display screen located behind a plurality of smart products that are on display. Each smart product is positioned relative to the display screen at a set location. The digital media content includes a sequence of frames of digital images including frames that produce a halo of light behind a smart product being described in the frames.

Video e-commerce

A method, apparatus and computer program product to facilitate video interactions between a publisher, and a set of end users, the publisher having content available from a network-accessible site. Each end user has a device that includes a media player. In one embodiment, the method begins by receiving (e.g., via a web-based interface) information to configure a video module to execute in association with the end user media players. A particular instance of the video module is adapted to execute as an end user media player renders a video to provide interactivity to the video. Preferably, the interactivity specifies at least one of a set of interactivity actions available to an end user. The video module is then published. After deployment the video module, the platform receives data about (i) execution of the video module in the end user media players, and (ii) the interactivity actions.