IP Library Patent Application 17356695
Patent Application
App. No. 17/356,695

METHOD AND SYSTEM FOR AGGREGATE SHIPPING

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.
17/356,695
Abstract

A method for aggregate shipping of a plurality of objects designated for a user including receiving shipping data associated with shipment of a first object of the plurality of objects; generating a personalized content model associated with the user based on the shipping data in combination with user data retrieved from a database; determining personalized content based on the personalized content model; providing the personalized content to the user; receiving supplementary shipping data associated with shipment of a second object selected by the user in response to provision of the personalized content; determining a batch parameter based on an analysis of the shipping data and the supplementary shipping data; and batching the first object and second object into an aggregate shipment based on the batch parameter.

Claims (54)

1 . A method for object aggregation for a user comprising:

determining an aggregate package parameter, comprising:

based on a first of object selection by the user, receiving order data associated with a first object comprising a destination location for the user and a first location associated with the first object;

generating a content model for the user based cooperatively on the order data and with historical data retrieved from a user database;

using the content model, determining contextual content for the user;

providing the contextual content to the user;

receiving secondary order data associated a second object selection by the user after provision of the contextual content, wherein the secondary order data comprises a second object location associated with the second object; and

determining the aggregate package parameter based on an analysis of the order data and the secondary data;

determining a package label based on the aggregate package parameter; and

providing the package label for the first and second objects.

2 . The method of claim 1 , further comprising:

receiving the first object at an aggregation location, wherein the aggregation location is distinct from the destination location;

receiving the second object at the aggregation location;

at the aggregation location, packaging the first and second objects within an aggregate package, wherein providing the package label comprises: attaching the package label to the aggregate package; and

based on the package label, sending the aggregate package to the destination location.

3 . The method of claim 2 , further comprising receiving the first and second objects via distinct shipping carriers.

4 . The method of claim 3 , further comprising propagating status updates associated with the aggregate package to a first and second tracking number corresponding to the distinct shipping carriers of the first and second objects, respectively.

5 . The method of claim 1 , further comprising:

determining a distance between the first object location and the second object location;

in response to the distance being less than a threshold distance, generating control instructions specifying transportation of the first object to the second object location, wherein the second object location comprises an aggregation location; and

using the package label, sending the first and second objects to the destination location from the aggregation location.

6 . The method of claim 1 , wherein the aggregate package parameter comprises an updated time estimate, and wherein the analysis of the order data and secondary order data comprises an analysis of a first individual time estimate associated with the first object and a second individual time estimate associated with the second object.

7 . The method of claim 6 , further comprising propagating the updated time estimate to each of a first and second tracking number corresponding to the first and second objects, respectively

8 . The method of claim 6 , wherein determining the aggregate package parameter based on the analysis of the order data and the secondary data comprises:

determining an aggregation time for transport of the first object to the second location;

generating a combined time based on combining the aggregation time with the second individual delivery estimate; and

generating the updated delivery estimate based on the combined time.

9 . The method of claim 1 , wherein the aggregate package parameter comprises an aggregate route, wherein determining the aggregate package parameter based on the analysis of the order data and the secondary data comprises:

determining an aggregation location based on the first individual route and the second individual route;

re-routing the first individual route to the aggregation location; and

determining the aggregate route based on the aggregation location and the destination location.

10 . The method of claim 9 , wherein the aggregate route is determined based on an optimization between at least carrier rates and an estimated delivery time to the destination location.

11 . The method of claim 10 , wherein the aggregate route is further determined based on an aggregation time estimated for first and second object combination into the aggregate package.

12 . A method comprising:

determining contextual content for a user based on an analysis of order data, wherein the order data is received based on selection of a first object selected by the user;

providing the contextual content to the user;

based on the provision of the contextual content to the user, receiving secondary order data associated with a second object selected by the user;

determining an aggregate parameter based on a combination of the order data and the secondary order data; and

aggregating the first and second orders into an aggregate package based on the aggregate parameter.

13 . The method of claim 12 , wherein the aggregate parameter comprises an aggregation location, wherein the order data and secondary order data comprises a first source location and a second source location, respectively, wherein determining the aggregate parameter comprises determining an aggregate route based on the first source location, the second source location, and a destination location.

14 . The method of claim 13 , wherein the aggregation location is a last-mile distribution center.

15 . The method of claim 14 , wherein the aggregation package is soft-sided.

16 . The method of claim 12 , wherein determining the aggregate parameter comprises applying a unit standardization rule to the order data and the secondary order data, thereby generating unit-standardized order data and unit-standardized secondary order data, and comparing the unit-standardized order data and the unit-standardized secondary order data to generate the comparison.

17 . The method of claim 16 , further comprising determining the aggregate parameter based on a batching model, wherein the batching model comprises a decision tree batching model, and wherein determining the aggregate parameter comprises:

determining a feasibility parameter based on the order data and secondary order data; and

determining the aggregate parameter based on the feasibility parameter.

18 . The method of claim 16 , wherein determining the aggregate parameter comprises applying the batching model to output a similarity score between the order data and the supplementary order data.

19 . The method of claim 18 , wherein the order data comprises a set of order features, wherein the method further comprises:

assigning a weight to each of the set of order features to generate a weighted set of order features; and

computing the contextual content based on the weighted set of order features.

20 . The method of claim 12 , wherein the order data comprises a set of related objects related to the first object by a set of product descriptions corresponding to the first object and the set of related objects, wherein determining the contextual content comprises selecting a subset of the set of related objects that can be batched into a package including the first object, wherein the selected subset reduces a delivery estimate of the shipment below a threshold value.

21 . The method of claim 12 , further comprising:

in response to receiving the first object at a second object location through a first carrier, packing the first and second objects into an aggregate package at the second object location; and

sending the aggregate package to a destination location of the user using a second shipping carrier.

Assignments (2)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 11, 2024
From: BUYSAFE, INC.; SIMPLER POSTAGE, INC.
To: BLUE OWL TECHNOLOGY FINANCE CORP., AS ADMINISTRATIVE AGENT
Reel/Frame 067696/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2022
From: STREEBIN, JARRETT; BATEMAN, SAWYER
To: SIMPLER POSTAGE, INC.
Reel/Frame 059980/0829 →