# US 2015/0149321 A1 · Social-marketplace system and method

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

- Number: US 2015/0149321 A1
- Document ID: US20150149321A1
- Status: Published application
- Kind: A1
- Application number: 14/555,630
- Filed: 2014-11-27
- Published: 2015-05-28
- Earliest claimed: 2013-11-27
- Assignees: FullGlass, Inc.
- Applicants: FullGlass, Inc.
- Inventors: Mark Salameh; Devin Linsenbach
- Web page: https://patentgrep.com/patent/US20150149321A1

## CPC

- G06Q 30/0613: {using intermediate agents}
- G06Q 10/42: Determination of affinities or common interests between users
- G06Q 10/48: using social graphs
- 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

## Abstract

The present invention discloses a system and method for facilitating commerce between accounts of individual client computing devices with preexisting relationship and more particularly, a system and a method that provides a host computing platform to enable related client accounts of client computing devices to transact products, with an embodiment of the present invention associating the host computing platform with a network-based social-media platform.

## Claims

### Claim 1

A transaction system, comprising:
a plurality of client computing devices that are networked by one or more server computing machines of a network;
the one or more server computing machines of the network enable establishment of a relationship between two or more accounts of two or more client computing devices of the plurality of client computing devices based on a predetermined criteria, with the two or more client computing devices with related accounts forming related client computing devices;
one or more server computing machines of the network allow transaction between the related client computing devices only, while excluding non-related but networked client computing devices from transaction within the network.

### Claim 2

A transaction system, comprising:
a plurality of client computing devices that are networked by one or more server computing machines of a first network;
the one or more server computing machines of the first network enable establishment of a relationship between two or more accounts of two or more client computing devices of the plurality of client computing devices based on a first predetermined criteria, with the two or more client computing devices with networked accounts forming networked client computing devices;
two or more of the networked client computing devices are further networked on one or more server computing machines of a second network that is associated with the one or more server computing machines of the first network based on a second predetermined criteria to form related client computing devices;
one or more server computing machines of the second network allow transaction between the related client computing devices only, while excluding non-related client computing devices from transactions on the second network.

### Claim 3

A method for transaction, comprising:
networking client computing devices;
establishing a relationship between accounts of two or more networked client computing devices;
allowing transactions only between two or more networked client computing devices with established relationships while excluding other networked client computing devices from transaction.

### Claim 4

A non-transitory computer-readable storage device storing instructions stored that, when executed by one or more processors, cause the one or more processors to perform operations, comprising:
establishing relationships between two or more accounts of networked client computing devices based on a predetermined criteria, resulting in related client devices;
allowing transaction only between the related client computing devices with established relationship between accounts, whiled excluding networked but non-related client computing devices.

### Claim 5

A system for categorizing products for transactions, comprising:
a client computing device through a client device browser transmits a request to a network-based social-marketplace platform to generate an electronic category;
the network based social-marketplace platform transmits back an electronic category record to the client computing device, which is displayed by the client computing device browser to enable generation of the electronic category;
client computing device transmits the electronic category record with set values for attributes of the electronic category record to the network-based social-marketplace platform, with the electronic category record and values of the attributes thereof stored within database servers computing machines of the network-based social-marketplace platform;
the stored electronic category record includes one or more attributes and respective values thereof that associate the electronic category record with an electronic client record of a client account.

### Claim 6 (depends on 5)

The system for categorizing products for transactions as set forth in claim 5, further comprising:
products added to an existing electronic category are transacted amongst related client devices.

### Claim 7 (depends on 6)

The system for categorizing products for transactions as set forth in claim 6, wherein:
the network-based social-marketplace platform enables establishment of a relationship between two or more accounts of two or more client computing devices based on a predetermined criteria, with the two or more client computing devices with related accounts forming the related client computing devices.

### Claim 8 (depends on 6)

The system for categorizing products for transactions as set forth in claim 6, wherein:
the client computing device through the client computing device browser transmits a request to the network-based social-marketplace platform for adding the product to an existing electronic category;
the network based social-marketplace platform returns an electronic product record to the client computing device, which is displayed by the client computing device browser;
client computing device transmits the electronic product record with set values for the attributes of the electronic product record to the network-based social-marketplace platform, with the electronic product record and values of the attributes thereof stored within database servers computing machines of the network-based social-marketplace platform;
the stored electronic product record includes one or more attributes and respective values thereof that associate the electronic product record with at least one electronic category record and electronic client record of the client account.

### Claim 9

A system for generating relations on a network for transactions, comprising:
a client computing device transmits a generate relations request to network-based social-marketplace platform to network with other client computing devices on network-based social-marketplace platform, which have a preexisting relationship with the client computing device on a network-based social-media platform;
the network based social-marketplace platform receives and transmits the generate relations request to the network-based social-media platform for generating an electronic relations record for an account of the client computing device;
network-based social-media platform receives the generate relations request from the network-based social-marketplace platform and retrieves and generates an electronic record of networked users accounts of a user profile connected with client computing device based on client account of a client profile stored on network-based social-marketplace platform;
the electronic record of networked users accounts is transmitted to the client computing device by network-based the social-media platform, includes a listing of the networked users accounts;
the client computing device transmits an invitation to selected users accounts from electronic record of networked users accounts to the network-based social-media platform;
the network-based social-media platform transmits electronic invitations to the selected networked users accounts.

### Claim 10 (depends on 9)

The system for generating relations on a network for transactions as set forth in claim 9, wherein:
the electronic invitations include instructions that direct the invited selected client computing device to the network-based social-marketplace platform.

### Claim 11 (depends on 10)

The system for generating relations on a network for transactions as set forth in claim 10, wherein:
the electronic instructions is a link that when selected, directs the selected client computing device to the network-based social-marketplace platform.

### Claim 12 (depends on 10)

The system for generating relations on a network for transactions as set forth in claim 10, further comprising:
the network-based social-media platform further forwards a confirmation of transmitting of electronic invitations to the network-based social-marketplace platform, which, in turn, is transmitted to and rendered by the client computing device.

### Claim 13 (depends on 10)

The system for generating relations on a network for transactions as set forth in claim 10, further comprising:
the selected client computing device confirms the electronic invitation for creating an account on the network-based social-marketplace platform.

### Claim 14

A method for transacting, comprising:
receiving, at a network-based social-marketplace platform configured to provide marketplace functions and corresponding to a website, a request for a product from a client computing device for transaction;
forwarding a list of products of only related client computing devices that are related to the client computing device of the network-based social-marketplace platform, while excluding list of products of non-related client computing devices.

### Claim 15 (depends on 14)

The method for transacting as set forth in claim 14, wherein:
the client computing devices are determined to be related based on an electronic client relations record that is generated by the network-based social-marketplace platform.

### Claim 16 (depends on 14)

The method for transacting as set forth in claim 14, wherein:
the electronic client relations record includes:
client identification information of a client account associated with client computing device; and
a related client identification information of related client account associated with a related client computing device.

### Claim 17 (depends on 16)

The method for transacting as set forth in claim 16, wherein:
the related client identification information is generated from a user account of the client computing device on network-based social-media platform with which the network-based social-marketplace platform is associated.

### Claim 18 (depends on 17)

The method for transacting as set forth in claim 17, wherein:
the network-based social-marketplace platform parses through user account of the client computing device from network-based social-media platform to determine a match with a client identification on an electronic client record of network-based social-marketplace platform.

### Claim 19 (depends on 15)

The method for transacting as set forth in claim 15, wherein:
the related client identification information is obtained by electronic invitation.

### Claim 20 (depends on 15)

The method for transacting as set forth in claim 15, wherein:
the electronic invitation is forwarded to other client computing devices from the client computing device.
