The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 19, 2023

Filed:

Oct. 13, 2022
Applicant:

Snap Inc., Santa Monica, CA (US);

Inventors:

Bradley Baron, Seattle, WA (US);

Benjamin Ralph Hollis, Seattle, WA (US);

Joshua Schumacher, Des Moines, WA (US);

Assignee:

Snap Inc., Santa Monica, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 51/222 (2022.01); G06F 16/29 (2019.01); H04L 12/46 (2006.01); H04L 9/40 (2022.01); H04L 51/52 (2022.01);
U.S. Cl.
CPC ...
H04L 51/222 (2022.05); G06F 16/29 (2019.01); H04L 12/4641 (2013.01); H04L 51/52 (2022.05); H04L 63/0272 (2013.01);
Abstract

Systems and methods are provided for storing data based on device location. The systems and methods include operations for: determining, by a messaging application server, a geographical location associated with a client device; identifying, by the messaging application server, a plurality of storage devices located in different geographical regions; computing, by the messaging application server, a plurality of distances between the geographical location associated the client device and the geographical regions of the plurality of storage devices; selecting, by the messaging application server based on the computed plurality of distances, a first storage device of the plurality of storage device that is in a geographical region that is closest to the geographical location associated with the client device; and storing, by the messaging application server on the first storage device, data associated with a messaging application implemented on the client device.


Find Patent Forward Citations

Loading…