IP Library Patent Application 13951426
Patent Application
App. No. 13/951,426

SYSTEMS AND METHODS FOR PROVIDING MULTI-UNIT KITS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/951,426
Abstract

Systems, apparatuses, and methods for distribution and collection of kits of connectable building blocks are discussed herein. Some embodiments may include a system with circuitry configured to receive a request from a user device associated with a user to place a kit of the kits in a user shipment queue of the user. The circuitry may be further configured to determine a building block count for the kit and to determine whether the kit is accessible to the user based on the building block count. In response to determining that the kit is accessible to the user, the circuitry may be configured to add the kit to the user shipment queue.

Claims (87)

1 . A system configured to distribute and collect kits of connectable building blocks, comprising:

circuitry configured to:

receive a request from a user device associated with a user to place a kit of the kits in a user shipment queue of the user;

determine a building block count for the kit;

determine whether the kit is accessible to the user based on the building block count; and

in response to determining that the kit is accessible to the user, add the kit to the user shipment queue.

2 . The system of claim 1 , wherein the circuitry is further configured to:

determine a subscription level of the user; and

determine whether the kit is accessible to the user by comparing the building block count with the subscription level.

3 . The system of claim 1 , wherein the circuitry is further configured to:

determine a subscription level of the user; and

determine whether the item is accessible to the user based on the subscription level and kit data indicating one or more of: weight of the kit, cost of the kit, availability of the kit, popularity of the kit, completeness of the kit, condition of kit, and release date of the kit.

4 . The system of claim 1 , wherein the circuitry is further configured to:

determine the kit has been received subsequent from the kit being in the user's possession; and

in response to determining that the kit has been received:

determine a building block compliance threshold;

determine whether the kit was received with enough building blocks to exceed the unit compliance threshold; and

in response to determining the kit as received has not exceeded the unit compliance threshold, associate a second kit of the kits with the user for checkout.

5 . The system of claim 1 , wherein the circuitry is further configured to:

determine the kit has been received subsequent from the kit being in the user's possession; and

responsive to determining that the kit has been received:

determine a building block compliance threshold;

determine whether the kit was received with enough building blocks to exceed the unit compliance threshold; and

in response to determining the kit as received has exceeded the unit compliance threshold, initiate a remedial action, wherein the remedial action includes notifying the user of the kit's failure to meet the building block compliance threshold.

6 . The system of claim 1 , wherein the circuitry is further configured to associate one or more spare building blocks with the kit, wherein the one or more spare building blocks are excluded from the building block count for the kit.

7 . The system of claim 6 , wherein:

the one or more spare building blocks are associated with a spare building block set; and

the circuitry is further configured to:

determine the spare building block set has been received subsequent from the spare building block set being in the user's possession; and

in response to determining that the spare building block set has been received:

determine a spare building block compliance threshold;

determine whether the spare building block set was received with enough of the one or more spare building blocks to exceed the spare building block compliance threshold; and

in response to determining the spare building block set as received exceeded the spare building block compliance threshold, initiate the remedial action, wherein the remedial action includes associating one or more replacement spare building blocks with the spare building block set.

8 . The system of claim 6 , wherein:

one or more spare building blocks are associated with a spare building block set; and

the circuitry is further configured to:

determine the spare building block set has been received subsequent from the spare building block set being in the user's possession; and

responsive to determining that the spare building block set has been received:

determine a spare building block compliance threshold;

determine whether the spare building block set was received with enough of the one or more spare building blocks to exceed the spare building block compliance threshold; and

in response to determining the spare building block set as received exceeded the spare building block compliance threshold, initiate the remedial action, wherein the remedial action includes removing the spare building block set from inventory.

9 . The system of claim 1 , wherein the circuitry is further configured to print an instruction manual for the item indicating how to assemble the units of the kit.

10 . A method for distributing and collecting kits of connectable building blocks, comprising:

receiving a request from a user device associated with a user to place a kit of the kits in a user shipment queue of the user;

determining a building block count for the kit;

determining whether the kit is accessible to the user based on the building block count; and

in response to determining that the kit is accessible to the user, adding the kit to the user shipment queue.

11 . The method of claim 10 further comprising:

determining a subscription level of the user; and

determining whether the kit is accessible to the user by comparing the building block count with the subscription level.

12 . The method of claim 10 further comprising:

determining a subscription level of the user; and

determining whether the item is accessible to the user based on the subscription level and kit data indicating one or more of: weight of the kit, cost of the kit, availability of the kit, popularity of the kit, completeness of the kit, condition of kit, and release date of the kit.

13 . The method of claim 10 further comprising:

determining the kit has been received subsequent from the kit being in the user's possession; and

in response to determining that the kit has been received:

determining a building block compliance threshold;

determining whether the kit was received with enough building blocks to exceed the unit compliance threshold; and

in response to determining the kit as received has not exceeded the unit compliance threshold, associate a second kit of the kits with the user for checkout.

14 . The method of claim 10 further comprising:

determining the kit has been received subsequent from the kit being in the user's possession; and

responsive to determining that the kit has been received:

determining a building block compliance threshold;

determining whether the kit was received with enough building blocks to exceed the unit compliance threshold; and

in response to determining the kit as received has exceeded the unit compliance threshold, initiating a remedial action, wherein the remedial action includes notifying the user of the kit's failure to meet the building block compliance threshold.

15 . The method of claim 10 further comprising associating one or more spare building blocks with the kit, wherein the one or more spare building blocks are excluded from the building block count for the kit.

16 . The method of claim 15 , wherein the one or more spare building blocks are associated with a spare building block set and the method further comprising:

determining the spare building block set has been received subsequent from the spare building block set being in the user's possession; and

in response to determining that the spare building block set has been received:

determining a spare building block compliance threshold;

determining whether the spare building block set was received with enough of the one or more spare building blocks to exceed the spare building block compliance threshold; and

in response to determining the spare building block set as received exceeded the spare building block compliance threshold, initiating the remedial action, wherein the remedial action includes associating one or more replacement spare building blocks with the spare building block set.

17 . The method of claim 15 , wherein one or more spare building blocks are associated with a spare building block set and the method further comprising:

determining the spare building block set has been received subsequent from the spare building block set being in the user's possession; and

in response to determining that the spare building block set has been received:

determining a spare building block compliance threshold;

determining whether the spare building block set was received with enough of the one or more spare building blocks to exceed the spare building block compliance threshold; and

in response to determining the spare building block set as received exceeded the spare building block compliance threshold, initiating the remedial action, wherein the remedial action includes removing the spare building block set from inventory.

18 . The method of claim 10 further comprising printing an instruction manual for the item indicating how to assemble the pieces of the kit.

19 . A computer program product comprising a non-transitory computer readable storage medium and computer program instructions stored therein, the computer program instructions comprising program instructions for:

receiving a request from a user device associated with a user to place a kit including connectable building blocks in a user shipment queue of the user;

determining a building block count for the kit;

determining whether the kit is accessible to the user based on the building block count; and

in response to determining that the kit is accessible to the user, adding the kit to the user shipment queue.

20 . The computer program product of claim 19 , wherein the computer program instructions further include program instructions for:

determining a subscription level of the user; and

determining whether the kit is accessible to the user by comparing the building block count with the subscription level.

Assignments (4)
SECURITY INTEREST Recorded Apr 29, 2016
From: PLEYING INC.
To: PIVOTAL CAPITAL FUND, LP
Reel/Frame 038425/0762 →
RELEASE OF SECURITY INTEREST Recorded Apr 25, 2016
From: VENTURE LENDING & LEASING VI, INC. AND VENTURE LENDING & LEASING VII, INC.
To: PLEYGO INC.
Reel/Frame 038371/0208 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2015
From: LACHMAN, RAANAN
To: PLEYGO, INC.
Reel/Frame 037064/0205 →
SECURITY AGREEMENT Recorded Aug 5, 2013
From: PLEYGO INC.
To: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
Reel/Frame 030959/0862 →