# US 12,223,539 B2 · System and method for e-commerce within social platforms

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,223,539 B2
- Document ID: US12223539B2
- Status: Granted
- Kind: B2
- Application number: 18/406,268
- Filed: 2024-01-08
- Published: 2024-10-10
- Granted: 2025-02-11
- Earliest claimed: 2023-04-07
- Assignees: DKR Consulting LLC
- Applicants: DKR Consulting LLC
- Inventors: David Robb; Grant Neerings; Cameron Patterson; Joseph Rodriguez; Quinton Richard Harris; Benjamin Cook
- Web page: https://patentgrep.com/patent/US12223539B2

## CPC

- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06Q 10/40: Business processes related to social networking or social networking services
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- G06Q 30/0643: {graphically representing goods, e.g. 3D product representation}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A portable web widget for distribution of multimedia content over a computer communications network, the web widget adapted for viral distribution and execution in a web browser on a client device wherein the widget includes a content retrieval component communicatively coupled to an application server over the computer communications network, the content retrieval component configured to retrieve one or more multimedia display files and metadata into an embedded electronic commerce store in the web widget after it enters an active operational mode, the widget also including a content preview component configured to enable a streamed execution of a portion of the multimedia content files associated with each of the multimedia display files from a multimedia content distribution system executing on the application server, and a transaction processing component operative to execute and complete a commercial transaction in the embedded electronic commerce store pertaining to the multimedia content files.

## Claims

### Claim 1

A system for distributing multimedia content over a network, comprising:
a server; and
a storage resource communicatively coupled to the server and configured to store a plurality of items, wherein each of the plurality of items comprises an identifier, multimedia content, and metadata, wherein each of the plurality of items is associated with a respective product,
wherein the server is configured to:
receive the plurality of items from the storage resource;
execute a widget builder resource configured to generate a product catalog, wherein the product catalog includes: (i) information associated with each of the plurality of items, (ii) a marketplace rule, and (iii) at least one clickable link;
distribute the product catalog to a network accessible location, wherein the product catalog is configured to be displayed on the network accessible location based on the marketplace rule;
receive an indication that the at least one clickable link has been selected by a remote computing device; and
provide a checkout screen to the remote computing device, wherein the checkout screen allows for a purchase of a respective product associated with at least one of the plurality of items to be initiated using the remote computing device.

### Claim 2 (depends on 1)

The system of claim 1, wherein the metadata includes a title or textual description.

### Claim 3 (depends on 1)

The system of claim 1, wherein the remote computing device is a smartphone.

### Claim 4 (depends on 1)

The system of claim 1, wherein the marketplace rule comprises one or more of: a price, sales campaign date, or geographic availability.

### Claim 5 (depends on 1)

The system of claim 1, wherein the product listing includes a share link.

### Claim 6 (depends on 5)

The system of claim 5, wherein when the server receives an indication that the share link has been selected activated by the remote computing device, the server distributes the product catalog to a social media network.

### Claim 7 (depends on 1)

The system of claim 1, wherein the server is communicatively coupled to transaction processing service configured to process a payment for the purchase of the respective product.

### Claim 8 (depends on 1)

The system of claim 1, wherein the server comprises one or more cloud-based servers.

### Claim 9

A system for distributing multimedia content over a network, comprising:
a server; and
a storage resource communicatively coupled to the server, and configured to store a plurality of items, wherein each of the plurality of items comprises an identifier, multimedia content, and metadata, wherein each of the plurality of items is associated with a respective product,
wherein the server is configured to:
receive the plurality of items from the storage resource;
execute a widget builder resource configured to generate a product catalog, wherein the product catalog includes: (i) information associated with each of the plurality of items, (ii) a marketplace rule, and (iii) at least one clickable link;
distribute the product catalog to a web site operated by the server based on the marketplace rule;
receive an indication that at least one clickable link has been selected by a remote computing device; and
provide a checkout screen to the remote computing device, wherein the checkout screen allows for a purchase of a respective product associated with at least one of the plurality of items to be initiated using the remote computing device.

### Claim 10 (depends on 9)

The system of claim 9, wherein the metadata includes a title or textual description.

### Claim 11 (depends on 9)

The system of claim 9, wherein the remote computing device is a smartphone.

### Claim 12 (depends on 9)

The system of claim 9, wherein the marketplace rule comprises one or more of: a price, sales campaign date, or geographic availability.

### Claim 13 (depends on 9)

The system of claim 9, wherein the product catalog includes a share link.

### Claim 14 (depends on 13)

The system of claim 13, wherein when the server receives an indication that the share link has been selected by the remote computing device, the server distributes the product catalog to a social media network.

### Claim 15

A system for distributing multimedia content over a network, comprising:
a server; and
a storage resource communicatively coupled to the server and configured to store a plurality of items, wherein each of the plurality of items comprises an identifier, multimedia content, and metadata, wherein each of the plurality of items is associated with a respective product,
wherein the server is configured to:
receive the plurality of items from the storage resource;
execute a widget builder resource configured to generate a product catalog, wherein the product catalog includes: (i) information associated with each of the plurality of items item, (ii) a marketplace rule, and (iii) at least one clickable link;
distribute the product catalog to a network accessible location based on the marketplace rule;
receive an indication that the at least one clickable link has been selected by a remote computing device; and
provide a checkout screen to the remote computing device, wherein the checkout screen allows for a purchase of a respective product associated with at least one of the plurality of items to be initiated using the remote computing device.

### Claim 16 (depends on 15)

The system of claim 15, wherein the metadata includes a title or textual description.

### Claim 17 (depends on 15)

The system of claim 15, wherein the remote computing device is a smartphone.

### Claim 18 (depends on 15)

The system of claim 15, wherein the marketplace rule comprises one or more of: a price, sales campaign date, or geographic availability.

### Claim 19 (depends on 15)

The system of claim 15, wherein the product catalog includes a share link.

### Claim 20 (depends on 19)

The system of claim 19, wherein when the server receives an indication that the share link has been selected by the remote computing device, the server distributes the product catalog to a second remote computing device.
