IP Library › Granted Patent US 10,123,153
Granted Patent B2
US 10,123,153 · App. 14/745,100 · Granted Nov 6, 2018

Systems and methods for portable storage devices

Inventors: Coy Christmas (Superior, WI); Luke Malpass (Stoke-on-Trent, GB)
Assignee: Fasetto, Inc.
H04W4/008H04L67/06H04W8/005
View Patent ↗
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 10,123,153
App. No.
14/745,100
Granted
Nov 6, 2018
Kind
B2
Abstract

Systems, methods, and computer program products for portable storage devices are disclosed. A portable storage device may communicate with other devices utilizing a standardized communication system (“SCS”) to transmit data directly between devices including an SCS. The SCS may discover available devices. The portable storage device may be a wearable device. A user may be able to keep the portable storage device with them and access files on the portable storage device wirelessly using any other device utilizing an SCS.

Claims (35)

1. A portable storage device comprising:

a processor;

a storage module configured to receive storage instructions from the processor,

wherein the storage module comprises a capacity greater than or equal to 32 gigabytes, and

wherein the storage module is configured to store files for reading by a first device comprising at least one of a personal computer, a laptop, a smartphone, or a tablet;

a communication module configured to receive communication instructions from the processor,

wherein the communication module comprises a first wireless chip and is configured to communicate with the first device using a standardized communications protocol by prepending a standardized communication protocol header to at least one of a packet or datagram to identify the packet or the datagram as following the standardized communication protocol for communication over a network, wherein the standardized communication protocol defines functionality of the first device to discover devices by using the communication module to transmit a broadcast message, and

wherein the communication module is configured to receive the files from the at least one of the personal computer, the laptop, the smartphone, or the tablet for storage on the storage module; and

a second wireless chip configured to communicate with the first device over a Bluetooth protocol,

wherein during device discovery the communication module is configured to transmit the broadcast message by dividing the broadcast message into multiple packets and transmitting the multiple packets through a first transmission path using the first wireless chip and a second transmission path using the second wireless chip.

2. The portable storage device of claim 1 , wherein the portable storage device comprises at least one of a bracelet, a watch, or a necklace.

3. The portable storage device of claim 1 , wherein the portable storage device comprises a graphical user interface.

4. The portable storage device of claim 1 , further comprising a waterproof coating.

5. The portable device of claim 1 , wherein the network comprises a local network.

6. The portable device of claim 5 , wherein the local network comprises a router.

7. The portable storage device of claim 1 , wherein the network comprises an Internet.

8. The portable device of claim 1 , wherein the storage module is configured to sync with the first device.

9. The portable device of claim 1 , wherein the storage module is configured to automatically sync the files with the first device.

10. The portable storage device of claim 9 , wherein the files are encrypted.

11. The portable storage device of claim 1 , further comprising an access key stored on the storage module.

12. The portable storage device of claim 1 , wherein the storage module comprises a capacity of at least one terabyte.

13. A portable storage device comprising:

a processor;

a storage module configured to receive storage instructions from the processor,

wherein the storage module comprises a capacity greater than or equal to 32 gigabytes, and

wherein the storage module is configured to store files for reading by a first device comprising at least one of a personal computer, a laptop, a smartphone, or a tablet;

a communication module configured to receive communication instructions from the processor,

wherein the communication module comprises a first wireless chip and is configured to directly communicate with the first device using a standardized communications protocol by prepending a standardized communication protocol header to at least one of a packet or datagram to identify the packet or the datagram as following the standardized communication protocol for communication over a network,

wherein the standardized communication protocol defines functionality of the first device to at least one of discover devices or request data transfers,

wherein the communication module implements a discovery protocol on a transport layer using at least one of TCP or UDP, and the discovery protocol comprises a local client instantiated on the first device to establish a connection with the portable storage device,

wherein the discovery protocol is defined by the standardized communications protocol, and

wherein the communication module is configured to receive the files from the at least one of the personal computer, the laptop, the smartphone, or the tablet for storage on the storage module; and

a second wireless chip configured to directly communicate with the first device over a Bluetooth protocol,

wherein at least one of the first wireless chip or the second wireless chip is configured to directly transmit the one-time cypher to at least one of the personal computer, the laptop, the smartphone, or the tablet, and

wherein during device discovery the communication module is configured to transmit a broadcast message by dividing the broadcast message into multiple packets and transmitting the multiple packets through a first transmission path using the first wireless chip and a second transmission path using the second wireless chip.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2018
From: FASETTO, LLC
To: FASETTO, INC.
Reel/Frame 046408/0760 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2015
From: CHRISTMAS, COY; MALPASS, LUKE
To: FASETTO, L.L.C.
Reel/Frame 036323/0796 →
Continuity (2)
Provisional Application 62060379 · Oct 6, 2014
Related Publication 20160100279A1 · Apr 7, 2016