IP Library Granted Patent US 7,792,947
Granted Patent B1
US 7,792,947 · App. 09/558,923 · Granted Sep 7, 2010

Apparatus and method for dynamically coordinating the delivery of computer readable media

Assignee: Mainstream Scientific, LLC
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 7,792,947
App. No.
09/558,923
Granted
Sep 7, 2010
Kind
B1
Abstract

The invention includes a method of tracking distributed content within a computer network. The method includes the step of identifying the delivery of a set of Network Information Monitors (NIMs). Information about each NTM within the set of NIMs is tracked. The information includes a first time at which a user opens a selected NIM, a second time at which the user closes the selected NW, and an identifier for the selected NIM. The information is used to determine sub-sets of NIMs that are displayed simultaneously. The invention also includes a method of identifying the delivery of a Network Information Monitor (NIM) to a user. Content information for the NIM is recorded. NIM use activity is tracked the user for a set of NIMs. The content information is correlated with the NIM use activity.

Claims (34)

1. In a server system, a method of providing a networked information monitor to a user of a computing device, the method comprising:

storing in electronic storage associated with a first server device, a collection of networked information monitor templates, the collection of networked information monitor templates comprising a first networked information monitor template configured to define a first networked information monitor,

wherein the first networked information monitor template comprises:

(1) control characteristics defining one or more controls of the first networked information monitor that enable a user to manually navigate a network via the first networked information monitor;

(2) a content reference that comprises a uniform resource locator at which content for the first networked information monitor is accessible; and

(3) instructions configured (i) to cause the first networked information monitor to request the content from the uniform resource locator in the content reference, and (ii) to cause the first networked information monitor to generate a graphical user interface having a frame within which the content received from the uniform resource locator is displayed, wherein the size of the frame of the graphical user interface is defined by the first networked information monitor template, and wherein the one or more controls defined by the control characteristics are the only controls provided on the frame of the graphical user interface for manual navigation of a network via the first networked information monitor;

receiving a request from a client computing device at the first server device for the first networked information monitor template;

in response to the request, transmitting the first networked information monitor from the first server device to the client computing device.

2. The method of claim 1 , wherein the one or more controls of the first networked information monitor defined by the control characteristics of the first networked information monitor template include a control associated with a selectable link to internet content hosted remotely from the client computing device such that generating the graphical user interface by the client computing device results in a display of the link.

3. The method of claim 1 , wherein the first networked information monitor template further comprises frame control characteristics defining one or more controls over the appearance of the frame of the graphical user interface that enable manipulation of the appearance of the frame at the client computing platform.

4. The method of claim 3 , wherein the controls defined by the frame control characteristics are the only controls over the appearance of the frame at the client computing platform.

5. The method of claim 1 , wherein the first networked information monitor template further comprises information identifying other networked information monitor templates included in the collection of networked information monitor templates that are related to the first networked information monitor template.

6. The method of claim 1 , further comprising compiling a searchable index of the collection of networked information monitor templates, and providing access to the searchable index of the collection of networked information monitor templates to the client computing platform over the network.

7. The method of claim 6 , wherein each of the networked information monitor templates is associated with a unique identifier.

8. The method of claim 1 , wherein the frame surrounds a viewer in which content received from the one or more uniform resource locators is displayed.

9. The method of claim 1 , wherein the first networked information monitor is defined in a Markup language.

10. The method of claim 1 , wherein the first networked information monitor template does not include compiled code.

11. A system configured to enable provision of a networked information monitor to a user of a computing device, the system comprising:

one or more servers, the one or more servers comprising:

electronic storage configured to store a collection of networked information monitor templates, the collection of networked information monitor templates comprising a first networked information monitor template configured to define a first networked information monitor,

wherein the first networked information monitor template comprises:

(1) control characteristics defining one or more controls of the first networked information monitor that enable a user to manually navigate a network via the first networked information monitor;

(2) a content reference that comprises a uniform resource locator at which content for the first networked information monitor is accessible; and

(3) instructions configured (i) to cause the first networked information monitor to request the content from the one or more uniform resource locators in the content reference, and (ii) to cause the first networked information monitor to generate a graphical user interface having a frame within which the content received from the one or more uniform resource locators is displayed, wherein the size of the frame of the graphical user interface is defined by the first networked information monitor template, and wherein the one or more controls defined by the control characteristics are the only controls provided on the frame of the graphical user interface for manual navigation of a network via the first networked information monitor; and

one or more processors configured to receive a request from a client computing device for the first networked information monitor template, and to transmit the first networked information monitor to the client computing device in response to the received request.

12. The system of claim 11 , wherein the one or more controls of the first networked information monitor defined by the control characteristics of the first networked information monitor template include a control associated with a selectable link to internet content hosted remotely from the client computing device such that generating the graphical user interface by the client computing device results in a display of the link.

13. The system of claim 11 , wherein the first networked information monitor template further comprises frame control characteristics defining one or more controls over the appearance of the frame of the graphical user interface that enable manipulation of the appearance of the frame at the client computing platform.

14. The system of claim 13 , wherein the controls defined by the frame control characteristics are the only controls over the appearance of the frame at the client computing platform.

15. The system of claim 11 , wherein the first networked information monitor template further comprises information identifying other networked information monitor templates included in the collection of networked information monitor templates that are related to the first networked information monitor template.

16. The system of claim 11 , wherein the one or more processors are further configured to compile a searchable index of the collection of networked information monitor templates, and to provide access to the searchable index of the collection of networked information monitor templates to the client computing platform over the network.

17. The system of claim 16 , wherein each of the networked information monitor templates is associated with a unique identifier.

18. The system of claim 11 , wherein the frame surrounds a viewer in which content received from the one or more uniform resource locators is displayed.

19. The system of claim 11 , wherein the first networked information monitor is defined in a Markup language.

20. The system of claim 11 , wherein the first networked information monitor template does not include compiled code.

Assignments (7)
SECURITY INTEREST Recorded Apr 7, 2022
From: DODOTS LICENSING SOLUTIONS, LLC
To: LIT-US CHISUM 22-A LLC
Reel/Frame 059536/0653 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2017
From: MAINSTREAM SCIENTIFIC, LLC
To: STRATEGIC INTELLECTUAL SOLUTIONS, LLC
Reel/Frame 044474/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2017
From: STRATEGIC INTELLECTUAL SOLUTIONS, LLC
To: DODOTS LICENSING SOLUTIONS, LLC
Reel/Frame 044474/0836 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2009
From: INNOVATION MANAGEMENT SCIENCES
To: MAINSTREAM SCIENTIFIC, LLC
Reel/Frame 022846/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2005
From: SHERWOOD PARTNERS, INC.
To: INNOVATION MANAGEMENT SCIENCES
Reel/Frame 016024/0221 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2005
From: SHERWOOD PARTNERS, INC.; DODOTS, INC.
To: SHERWOOD PARTNERS, INC.
Reel/Frame 016020/0684 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2000
From: KEMBEL, JOHN ALBERT; KEMBEL, GEORGE ANDREW; KIM, DANIEL S.; RUSSELL, JOHN; WOBBROCK, JAKE; KEMBEL, GEOFFREY S.; KEMBEL, JEREMY L.; GABBAY, LYNN D.; MALLOY, SCOT J.; CHIPKIN, ADAM M.
To: DODOTS, INC.
Reel/Frame 011182/0992 →
Continuity (5)
Provisional Application 6013108300 · Apr 26, 1999
Provisional Application 6013111500 · Apr 26, 1999
Provisional Application 6013111400 · Apr 26, 1999
Provisional Application 6017668700 · Jan 18, 2000
Provisional Application 6017669900 · Jan 18, 2000