IP Library Granted Patent US 11,934,729
Granted Patent B2
US 11,934,729 · App. 17/198,536 · Granted Mar 19, 2024

Methods and systems for directly printing multiple documents stored over multiple/different cloud locations

Inventors: Jaya Siddarth (Chennai, IN); Sowjanya Mahendran (Madurai, IN); Saranya Bharathi (Chennai, IN)
Assignee: XEROX CORPORATION
G06F3/1272G06F3/1204G06F3/1287G06F3/1289G06F16/955
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 11,934,729
App. No.
17/198,536
Granted
Mar 19, 2024
Kind
B2
Abstract

The disclosure discloses methods and systems for allowing a user to print multiple documents stored over multiple and/or different cloud locations. A pre-defined file is received from a user, where the file includes multiple URLs such that each URL represents a cloud URL for accessing a document stored over that cloud location. Then, each URL is analyzed to segregate the URL into a cloud location URL and a document name. A pre-defined user-friendly view is generated based on the cloud locations, where the pre-defined view includes a common cloud URLs, corresponding document names, and print options, for user's selection. Based on the user's selection, one or more documents stored at corresponding cloud locations are printed without requiring the user to access any cloud location URL.

Claims (52)

1. A method for printing multiple documents stored over multiple different cloud locations, the method comprising:

receiving a pre-defined file comprising multiple URLs, wherein each URL represents a cloud location URL for accessing a corresponding document as stored;

analyzing each URL to segregate a cloud location URL and a document name;

generating a downloadable pre-defined user-friendly view based on the cloud locations,

wherein the downloadable pre-defined user-friendly view comprises one or more groups of common cloud location URLs, corresponding selectable document names associated with each of the one or more groups of common cloud location URLs and the corresponding documents stored therein, and print options for selection, and

wherein the print options comprise:

a print option corresponding to each of the one or more groups of common cloud location URLs for printing one or more selectable documents stored over a corresponding common cloud location URL; and

a print all option for printing all documents stored over one or multiple different cloud location URLs; and

based on the selection of print options, directly printing one or more documents stored at corresponding cloud locations without requiring a user to access any cloud location URLs.

2. The method of claim 1 , further comprising identifying a common cloud location URL of the segregated cloud location URLs.

3. The method of claim 1 , wherein the selection comprises at least selection of one or more document names and print options, for printing.

4. The method of claim 1 , wherein the print options comprise an option to directly print a specific document associated with the one or more groups of common cloud location URLs by selection of a corresponding document name associated with one of the one or more groups of common cloud location URLs.

5. The method of claim 1 , further comprising, automatically accessing the cloud location URL to obtain the corresponding document based on the selection.

6. The method of claim 1 , further comprising, searching for the corresponding document based on the selection.

7. The method of claim 1 , further comprising, temporarily storing each corresponding document for printing.

8. The method of claim 1 , further comprising, presenting the downloadable pre-defined user-friendly view comprising common cloud location URLs, corresponding document names, and print options, via a user interface in a pre-defined order.

9. A multi-function device for printing multiple documents stored over multiple different cloud locations, the multi-function device comprising:

a URL manager configured to:

receive a pre-defined file comprising multiple URLs, wherein each URL represents a cloud URL to access a corresponding document as stored;

analyze each URL to segregate a cloud location URL and a document name;

generate a downloadable pre-defined user-friendly view based on the cloud locations, wherein the downloadable pre-defined view comprises one or more groups of common cloud location URLs, corresponding selectable document names associated with each of the one or more groups of common cloud location URLs and the corresponding documents stored therein, and print options for selection,

wherein the print options comprise:

a print option corresponding to each of the one or more groups of common cloud location URLs for printing one or more selectable documents stored over corresponding common cloud location URL; and

a print all option for printing all documents stored over one or multiple different cloud location URLs; and

a print engine configure to, based on the selection of print options, directly print one or more documents stored at corresponding cloud locations without requiring a user to access any cloud location URLs.

10. The multi-function device of claim 9 , wherein the URL manager is configured to identify a common cloud location URL of the segregated cloud location URLs.

11. The multi-function device of claim 9 , wherein the selection comprises at least selection of one or more document names and print options, for printing.

12. The multi-function device of claim 9 , wherein the URL manager is configured to automatically access the cloud location URL to obtain the corresponding document based on the selection.

13. The multi-function device of claim 9 , wherein the URL manager is configured to search for the corresponding document based on the selection.

14. A system for handling multiple URLs, the system comprising:

a URL manager application running on a computing device, the URL manager application configured to:

receive a pre-defined file comprising multiple URLs associated with multiple different cloud locations, wherein each URL represents a cloud location URL to access a corresponding document as stored;

analyze each URL to segregate a cloud location URL and a document name;

generate a downloadable pre-defined user-friendly view based on the cloud location URLs, wherein the downloadable user-friendly view comprises one or more groups of common cloud location URLs, corresponding selectable document names associated with each of the one or more groups of common cloud location URLs and the corresponding documents stored therein, and print options for selection,

wherein the print options comprise:

a print option corresponding to each of the one or more groups of common cloud location URLs for printing one or more selectable documents stored over a corresponding common cloud location URL; and

a print all option for printing all documents stored over one or multiple different cloud location URLs; and

a printer communicatively coupled to the computing device, the printer configured to, based on the selection of print options, directly print one or more documents stored at corresponding cloud location URLs without requiring a user to access any cloud location URLs.

15. The system of claim 14 , wherein the selection comprises at least selection of one or more document names and print options, for printing.

16. A method for printing multiple documents stored over multiple and/or different cloud locations, the method comprising:

receiving a pre-defined file, comprising multiple URLs, wherein each URL represents a cloud location URL for accessing a corresponding document as stored;

analyzing each URL to segregate a cloud location URL and a document name;

generating a downloadable pre-defined user-friendly view based on the cloud location URLs, wherein the downloadable pre-defined user-friendly view comprises one or more groups of common cloud location URLs, corresponding selectable document names associated with each of the one or more groups of common cloud location URLs, and print options for selection,

wherein the print options comprise:

a first print option corresponding to directly printing a specific document associated with the one or more groups of common cloud location URLs by selection of a corresponding document name associated with one of the one or more groups of common cloud location URLs;

a second print option corresponding to each of the one or more groups of common cloud location URLs for printing one or more selectable documents stored over corresponding common cloud location URL;

a third print option corresponding to a print all option for printing all documents stored over one or multiple and/or different cloud location URLs; and

based on the selection of print options, directly printing one or more documents stored at corresponding cloud location URLs without requiring a user to access any cloud location URLs.

17. The method of claim 16 , further comprising identifying a common cloud location URL of the segregated cloud location URLs.

18. The method of claim 16 , wherein the selection comprises at least selection of one or more document names and print options, for printing.

19. The method of claim 16 , further comprising, automatically accessing the cloud location URL to obtain the corresponding document based on the selection.

20. The method of claim 16 , further comprising, presenting the downloadable pre-defined user-friendly view comprising common cloud URLs, corresponding document names, and print options, via a user interface in a pre-defined order.

Assignments (7)
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 062740/0214 Recorded May 18, 2023
From: CITIBANK, N.A., AS AGENT
To: XEROX CORPORATION
Reel/Frame 063694/0122 →
SECURITY INTEREST Recorded Nov 10, 2022
From: XEROX CORPORATION
To: CITIBANK, N.A., AS AGENT
Reel/Frame 062740/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2021
From: SIDDARTH, JAYA; MAHENDRAN, SOWJANYA; BHARATHI, SARANYA
To: XEROX CORPORATION
Reel/Frame 055571/0009 →
Continuity (1)
Related Publication 20220291886A1 · Sep 15, 2022