US 12,071,296 B2
Facilitating inter-system data transfer with seralized data objects
Kevin Michael Wysocki, Denver, CO (US); and Michelle Schroeder, O'Fallon, MO (US)
Assigned to Charles Schwab & Co., Inc., San Francisco, CA (US)
Filed by TD Ameritrade IP Company, Inc., San Francisco, CA (US)
Filed on Jul. 17, 2023, as Appl. No. 18/353,253.
Application 18/353,253 is a continuation of application No. 18/047,858, filed on Oct. 19, 2022, granted, now 11,767,154.
Application 18/047,858 is a continuation of application No. 17/264,995, filed on Feb. 2, 2021, granted, now 11,514,131, issued on Nov. 29, 2022.
Application 17/264,995 is a continuation in part of application No. 17/060,041, filed on Sep. 30, 2020, granted, now 11,228,632, issued on Jan. 18, 2022.
Claims priority of provisional application 63/082,401, filed on Sep. 23, 2020.
Prior Publication US 2023/0356913 A1, Nov. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. B65D 81/26 (2006.01); B32B 1/00 (2006.01); B32B 7/12 (2006.01); B32B 27/08 (2006.01); B32B 27/20 (2006.01); B32B 27/30 (2006.01); B32B 27/32 (2006.01); B65B 11/52 (2006.01); B65B 25/06 (2006.01); B65B 31/02 (2006.01); B65B 51/22 (2006.01); B65D 65/40 (2006.01); B65D 77/04 (2006.01); G06Q 30/02 (2023.01); G06Q 30/0251 (2023.01); H04L 67/02 (2022.01)
CPC B65D 81/268 (2013.01) [B32B 1/00 (2013.01); B32B 7/12 (2013.01); B32B 27/08 (2013.01); B32B 27/20 (2013.01); B32B 27/304 (2013.01); B32B 27/306 (2013.01); B32B 27/32 (2013.01); B65B 11/52 (2013.01); B65B 25/062 (2013.01); B65B 25/067 (2013.01); B65B 31/024 (2013.01); B65B 51/225 (2013.01); B65D 65/40 (2013.01); B65D 77/04 (2013.01); G06Q 30/02 (2013.01); G06Q 30/0251 (2013.01); G06Q 30/0255 (2013.01); H04L 67/02 (2013.01); B32B 2250/03 (2013.01); B32B 2250/05 (2013.01); B32B 2250/24 (2013.01); B32B 2264/1021 (2020.08); B32B 2270/00 (2013.01); B32B 2307/31 (2013.01); B32B 2307/724 (2013.01); B32B 2307/7244 (2013.01); B32B 2307/736 (2013.01); B32B 2439/70 (2013.01); B65B 2220/16 (2013.01); B65D 2565/387 (2013.01); B65D 2565/388 (2013.01); B65D 2577/043 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer server comprising:
a memory storing computer readable instructions; and
processing circuitry configured to execute the computer readable instructions to cause the computer server to,
parse a received hypertext transfer protocol (HTTP) request from a user agent to identify whether an impression cookie is present,
generate a new impression based on the HTTP request,
in response to the impression cookie being absent and a user of the user agent not being identifiable,
generate a new record for the user in an impression data structure,
generate content based on attributes associated with the user,
update the impression data structure based on the generated content,
determine a set of serialized impressions based on the generated content, and
generate a new impression cookie based on serializing the new impression and the set of serialized impressions, and
transmit a HTTP response to the user agent, wherein the HTTP response includes the new impression cookie.