IP Library Patent Application 10733529
Patent Application
App. No. 10/733,529

System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources

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.
10/733,529
Abstract

A method, system and apparatus for selecting, displaying, managing, tracking and transferring access to content of Internet web pages and other sources along with custom text messages has programming permitting a user to create custom selections of selected image, animation, movie and text content items, and other types of content items from web pages or other sources from the same or different network sources containing multiple content items, along with user-supplied text messages, in an independent, resizable, rescalable browser window; permitting the user to transfer access to the custom selection of content items to a recipient; permitting the user or recipient to navigate quickly to a source of a content item in the custom selection; and permitting the user to define search keywords for performing searches related to content items in a custom selection; and other features. A method of tracking viewing and sharing activities of content items and custom selections of content items by users and recipients is also disclosed.

Claims (40)

1 . A method of selecting and displaying content items in a network browser application on a user computing device, the method comprising:

display programming of said user computing device displaying a network source with a plurality of displayed content items in an original browser window, each displayed content item having a network location;

selection programming receiving a selection of a selected content item, from among said plurality of displayed content items;

display programming of said user computing device displaying said selected content item in an independent browser window exclusive of non-selected ones of said plurality of displayed content items;

loading said selected content item into said independent browser window from said network location;

said display programming displaying a frame division icon;

upon selection of said frame division icon, said display programming being operable to create two sub-frames, said display programming displaying said selected content item in a first one of said two sub-frames;

said display programming displaying a text entry icon associated with a second one of said two sub-frames;

upon selection of said text entry icon, said display programming being operable to receive user text input from said user computing device and to display said user text input within said second of said two sub-frames.

2 . A method of selecting and displaying content items in a network browser application on a user computing device, as in claim 1 , further comprising:

said display programming inserting said user text input into a source code for said second of said two sub-frames.

3 . The method of claim 2 , further comprising:

programming of said user computing device storing a definition of said independent browser window;

said definition including said network location of said selected content item, said user text input and code defining of said first and second sub frames;

retrieval programming of said user computing device retrieving a list of stored definitions from memory of a computing device, displaying said list of stored definitions, and receiving a selection of said definition of said independent browser window from said user; and

said display programming receiving said network location of said selected content item from said retrieval programming and displaying said selected content item in a first frame and displaying said user text input in a second frame according to said definition of said independent browser window.

4 . The method of claim 1 , wherein said selection programming receives an input of keywords from said user, said keywords being associated with said independent browser window, and further comprising search programming of said user computing device querying a network search engine, said query including said keywords and at least one word from said user text input, and said search programming retrieving said keywords and said user text input from memory of a computing device.

5 . The method of claim 1 , further comprising, in response to a command from said user, said display programming maintaining said window as a top browser window on said computing device.

6 . The method of claim 1 , further comprising:

transmission programming transmitting a definition of said independent browser window to a recipient computing device, said definition including said network location of said selected content item, said user text input and code defining said first and second sub-frames;

recipient display programming of a browser application of said recipient computing device displaying said selected content item and said user text input in a recipient browser window according to said definition; and

said recipient display programming retrieving said network location of said selected content item from memory of a computing device and loading said selected content item from said network location.

7 . A method of selecting and displaying content items in a network browser application on a user computing device, the method comprising:

display programming being operable to create an independent browser window;

said display programming displaying a text entry icon associated with said independent browser window;

upon selection of said text entry icon, said display programming being operable to receive user text input from said user computing device and to display said user text input within said independent browser window.

8 . A method of selecting and displaying content items in a network browser application on a user computing device, as in claim 7 , further comprising:

said display programming inserting said user text input into a source code for said second of said independent browser window.

9 . The method of claim 8 , further comprising:

programming of said user computing device storing a definition of said independent browser window;

said definition including said user text input;

retrieval programming of said user computing device retrieving a list of stored definitions from memory of a computing device, displaying said list of stored definitions, and receiving a selection of said definition of said independent browser window from said user; and

said display programming displaying said user text input according to said definition of said independent browser window.

10 . The method of claim 7 , further comprising, in response to a command from a user, said display programming maintaining said independent window as a top browser window on said computing device.

11 . The method of claim 7 , further comprising:

transmission programming transmitting a definition of said independent browser window to a recipient computing device, said definition including said user text input;

recipient display programming of a browser application of said recipient computing device displaying said user text input in a recipient browser window according to said definition.

12 . The method of claim 11 , further comprising:

transmission programming transmitting a definition of said independent browser window to a second recipient computing device, said definition including said user text input;

recipient display programming of said browser application of said second recipient computing device displaying said user text input according to said definition.

Assignments (4)
CHANGE OF NAME Recorded Feb 28, 2008
From: CLIPMARKS.COM LLC
To: CLIPMARKS LLC
Reel/Frame 020571/0484 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2008
From: CLIPMARKS, LLC
To: CLIPMARKS.COM LLC
Reel/Frame 020566/0854 →
CHANGE OF NAME Recorded Feb 21, 2008
From: AMPLIFY, LLC
To: CLIPMARKS, LLC
Reel/Frame 020540/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2004
From: GOLDSTEIN, ERIC; MACHESKY, RALPH E.; KRZANOWSKI, DERCK
To: AMPLIFY, LLC
Reel/Frame 014259/0684 →