IP Library Patent Application 18012428
Patent Application
App. No. 18/012,428

SYSTEMS AND METHODS FOR BOUNDLESS FILE TRANSFER

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.
18/012,428
Abstract

Systems and methods for conveniently accessing, viewing, and transferring information stored in a variety of locations and associated with a variety of systems, devices, and applications are provided. A method may include receiving user account information; generating a user account using the user account information; receiving content source registration information; associating the user account and a content source using the content source registration information; receiving storage target registration information; associating the user account and a storage target using the storage target registration information; receiving a request to access content information related to the content source; receiving the content information in response to receiving the request to access the content information; and transmitting the content information to the storage target in response to receiving the content information.

Claims (78)

1 . A method, comprising:

receiving user account information;

generating a user account using the user account information;

receiving content source registration information;

associating the user account and a content source using the content source registration information;

receiving storage target registration information;

associating the user account and a storage target using the storage target registration information;

receiving a request to access content information related to the content source;

receiving the content information in response to receiving the request to access the content information; and

transmitting the content information to the storage target in response to receiving the content information.

2 . The method of claim 1 , further comprising:

communicating with an application programming interface in response to receiving the request to access the content information, and wherein:

receiving the content information comprises receiving the content information from the application programming interface.

3 . The method of claim 2 , wherein:

receiving the request to access the content information related to the content source comprises conducting a first transaction using a normalized communication protocol;

communicating with the application programming interface in response to receiving the request to access the content information comprises conducting a second transaction using a specialized communication protocol;

receiving the content information related to the request comprises conducting a third transaction using the specialized communication protocol; and

transmitting the content information to the storage target in response to receiving the content information comprises conducting a fourth transaction using the normalized communication protocol.

4 . The method of claim 1 , wherein:

receiving the content source registration information comprises receiving at least one content source input parameter used to communicate with a system connected to the content source; and

receiving the storage target registration information comprises receiving at least one storage target input parameter used to communicate with a system connected to the storage target.

5 . The method of claim 1 , further comprising:

generating a plurality of content options using the content information in response to receiving the content information; and

displaying, on an electronic device associated with the user account, the plurality of content options in response to generating the plurality of content options.

6 . The method of claim 5 , wherein:

transmitting the content information to the storage target further comprises transmitting the content information associated with a selected content option of the plurality of content options.

7 . The method of claim 1 , further comprising:

determining whether the content source is connected to a wireless network; and

upon determining the content source is connected to the wireless network, receiving the content information.

8 . The method of claim 1 , wherein further comprising:

determining whether the storage target is connected to a wireless network; and

upon determining the storage target is connected to the wireless network, transmitting the content information to the storage target.

9 . The method of claim 1 , wherein the content source comprises at least one of a vehicle, a portable handheld video recording device, a digital single-lens reflex camera, or a cloud storage application.

10 . The method of claim 1 , wherein the storage target comprises at least one of vehicle, a portable handheld video recording device, a digital single-lens reflex camera, or a cloud storage application.

11 . A method, comprising:

receiving user account information;

generating a user account using the user account information;

receiving content source registration information relating to a plurality of content sources;

associating the user account and the plurality of content sources using the content source registration information;

receiving storage target registration information relating to a plurality of storage targets;

associating the user account and the plurality of storage targets using the storage target registration information;

receiving a request to access content information related to a selected content source of the plurality of content sources;

receiving the content information in response to receiving the request to access the content information;

receiving a request to transmit the content information to a selected storage target of the plurality of storage targets; and

transmitting the content information to the selected storage target of the plurality of storage targets in response to receiving the request to transmit the content information related to the selected content source of the plurality of content sources to the selected storage target of the plurality of storage targets.

12 . The method of claim 11 , further comprising:

communicating with an application programming interface in response to receiving the request to access the content information related to the selected content source of the plurality of content sources, and wherein:

receiving the content information related to the selected content source of the plurality of content sources comprises receiving the content information related to the selected content source of the plurality of content sources from the application programming interface.

13 . The method of claim 12 , wherein:

receiving the request to access the content information associated with a selected content source of the plurality of content sources comprises conducting a first transaction using a normalized communication protocol;

communicating with the application programming interface comprises conducting a second transaction using a specialized communication protocol;

receiving the content information related to the selected content source of the plurality of content sources comprises conducting a third transaction using the specialized communication protocol; and

transmitting the content information related to the selected content source of the plurality of content sources to the selected storage target of the plurality of storage targets comprises conducting a fourth transaction using the normalized communication protocol.

14 . The method of claim 11 , wherein:

receiving the content source registration information comprises receiving at least one content source input parameter used to communicate with a system connected to the content source;

receiving the storage target registration information comprises receiving at least one storage target input parameter used to communicate with a system connected to the storage target.

15 . The method of claim 11 , further comprising:

generating a plurality of content options using the content information related to the selected content source of the plurality of content sources in response to receiving the content information related to the selected content source of the plurality of content sources; and

displaying, on an electronic device associated with the user account, the plurality of content options in response to generating the plurality of content options.

16 . The method of claim 11 , wherein:

at least one content source of the plurality of the content sources is the same as at least one source target of the plurality of source targets.

17 . The method of claim 11 , further comprising:

determining, for each content source of the plurality of content sources, a content source connection status related to whether each content source of the plurality of content sources is connected to a wireless network; and

displaying, on an electronic device associated with the user account, the content source connection status of each content source of the plurality of content sources.

18 . The method of claim 11 , further comprising:

determining, for each storage target of the plurality of storage targets, a storage target connection status related to whether each storage target of the plurality of storage targets is connected to a wireless network; and

displaying, on an electronic device associated with the user account, the storage target connection status of each storage target of the plurality of storage targets.

19 . The method of claim 11 , wherein at least one content source of the plurality of content sources or at least one storage target of the plurality of storage targets comprise at least one of a vehicle, a portable handheld video recording device, a digital single-lens reflex camera, or a cloud storage application.

20 . A non-transitory computer-readable medium for storing computer readable program code or instructions for carrying out operations when executed by a processor, the operations comprising:

receiving user account information;

generating a user account using the user account information;

receiving content source registration information;

associating the user account and a content source using the content source registration information;

receiving storage target registration information;

associating the user account and a storage target using the storage target registration information;

receiving a request to access content information related to the content source;

receiving the content information in response to receiving the request to access the content information; and

transmitting the content information to the storage target in response to receiving the content information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2024
From: RAKUTEN SYMPHONY SINGAPORE PTE LTD
To: RAKUTEN SYMPHONY, INC.
Reel/Frame 068466/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2022
From: SON, SEUNG HYUN
To: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.
Reel/Frame 062193/0891 →