Monday, August 20, 2012

Copy all tabbed URLs to clipboard & back


Problem:

Tabbed browsing is the norm now. Many a times I search for say laptops and send out the open weblinks of browser tabs via email. This involves copy pasting each link one-by-one which is really cumbersome. And for the person who is receiving those links has to individually click on each link to open those.


Solution:

This invention has 2 parts:
1. It proposes to copy all open weblinks of browser tabs to the clipboard to facilitate further copying to other applications.
2. Also the links placed on the clipboard and be opened in different browser tabs at once

The above 2 methods could also be extended for Adobe products where a user may:
 - Copy all filepaths (or files if desired) of the open files to clipboard
 - Open all files from the clipboard containing filepaths (or files)

Advantages:

- Reduces the task involving multiple [n x (copy + paste)] operation to a single step 
- For a sender and receiver both the task is minimized

Detailed Description:

Typically the file open/save module uses the OS open dialog to choose the files to open/save. With this invention we help solve the same by passing a list of files/weblinks via the clipboard.

This invention in browsers can be made to work in this way:
1. On the browser tab, a new menu appears "Save all open links to clipboard"
2. Once the menu is clicked, all open links are saved onto the clipboard separated by newline char.
3. Now if someone presses a CTRL+v on a text editor, he gets to see all the weblinks in this fashion:
http://www.androidpolice.com/2012/04/24/extensive-hands-on-with-google-drive-they-forgot-the-beta-tag/
https://developers.google.com/drive/examples/index
https://developers.google.com/drive/v2/reference/
http://arstechnica.com/business/2012/04/google-drive-sdk-announced-but-apis-are-only-accesible-to-web-apps-for-now/


For reverse open from clipboard, another menu can be added  "Open Links from clipboard":
1. When this menu is clicked
2. All the links from the clipboard get opened in different tabs


Ironically, this solution seems to exist: