IP Library Granted Patent US 7,984,187
Granted Patent B2
US 7,984,187 · App. 10/932,782 · Granted Jul 19, 2011

System and method for constructing transactions from electronic content

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,984,187
App. No.
10/932,782
Granted
Jul 19, 2011
Kind
B2
Abstract

A system and method for constructing transactions by requesting content from content providers, such as web sites, according to automatically generated content references. From that content and according to user-defined rules, the system can generate other content references, and request and access further content. Statistics can be maintained for each content access. The system and method can be used to test electronic networks, such as wireless communications networks.

Claims (33)

1. A system for constructing at least one transaction comprising:

a central processing unit;

at least one content interface for connecting the central processing unit to at least one content provider by sending a first content request to said at least one content provider and by receiving content through an electronic interface from said at least one content provider, said first content request forming at least one transaction;

heuristics stored on a computer readable medium for specifying at least one content locator rule and at least one content modifier rule;

at least one content parser for locating at least one content reference from said received content based on said at least one content locator rule; and

at least one content modifier for preparing a second content request from said at least one located content reference according to said at least one content modifier rule;

wherein said at least one content interface is for providing said second content request to said at least one content provider.

2. The system as defined in claim 1 , wherein said at least one content modifier comprises:

at least one heuristics receiver for accessing said at least one content modifier rule;

at least one content reference modifier for modifying said at least one content reference according to said at least one content modifier rule; and

at least one content reference provider for formulating said second content request from said at least one content reference.

3. The system as defined in claim 1 , wherein said at least one content parser comprises:

at least one heuristics receiver for accessing said at least one content locator rule; and

at least one reference formulator for parsing said content to determine at least one content reference according to said at least one content locator rule.

4. The system as defined in claim 1 , wherein said at least one content interface comprises:

at least one content requester for requesting said content from said electronic interface according to said the first and the second content requests; and

at least one content receiver/checker for receiving said content from said electronic interface and for providing said content to said at least one content parser.

5. The system as defined in claim 4 ,

wherein said at least one content requester is for providing at least one statistic about least one of said first or second content requests, and

wherein said at least one content receiver/checker is for continuously ascertaining at least one statistic related to said content.

6. A system for constructing at least one transaction comprising:

a central processing unit;

at least one content interface for connecting the central processing unit to at least one content provider by sending a first content request to said at least one content provider and by receiving content through an electronic interface from said at least one content provider, said first content request forming at least one transaction;

heuristics stored on a computer readable medium for specifying at least one content locator rule and at least one content modifier rule;

at least one content parser for locating at least one content reference from said received content based on said at least one content locator rule;

at least one content modifier for preparing a second content request from said at least one located content reference according to said at least one content modifier rule; and

at least one measurement subsystem for tracking at least one statistic related to said at least one transaction, said at least one measurement subsystem comprising:

at least one timer capable of evaluating a time lapse between the time when said first content request was sent by said at least one content interface and the time when said content was received by said at least one content interface;

at least one content accessibility checker for continuously determining an accessibility count by accessing said content received through said first content request; and

at least one content verifier for continuously determining a content status determined by comparing said content to an expected content;

wherein said at least one content interface is for providing said second content request to said at least one content provider.

7. The system as defined in claim 6 , wherein said at least one content provider is located remotely from the system.

8. The system as defined in claim 1 , wherein said at least one content provider is located remotely from the system.

Assignments (8)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 73189/0873 Recorded May 28, 2026
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
Reel/Frame 075642/0381 →
SECURITY INTEREST Recorded Nov 14, 2025
From: VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC; INERTIAL LABS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 073571/0137 →
SECURITY AGREEMENT Recorded Oct 21, 2025
From: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 073189/0873 →
TERMINATIONS OF SECURITY INTEREST AT REEL 052729, FRAME 0321 Recorded Jan 5, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: VIAVI SOLUTIONS INC.; RPC PHOTONICS, INC.
Reel/Frame 058666/0639 →
SECURITY INTEREST Recorded May 21, 2020
From: VIAVI SOLUTIONS INC.; 3Z TELECOM, INC.; ACTERNA LLC; ACTERNA WG INTERNATIONAL HOLDINGS LLC; VIAVI SOLUTIONS LLC; JDSU ACTERNA HOLDINGS LLC; OPTICAL COATING LABORATORY, LLC; RPC PHOTONICS, INC.; TTC INTERNATIONAL HOLDINGS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 052729/0321 →
CHANGE OF NAME Recorded Nov 6, 2015
From: JDS UNIPHASE CORPORATION
To: VIAVI SOLUTIONS INC.
Reel/Frame 037057/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2010
From: AGILENT TECHNOLOGIES, INC.
To: JDS UNIPHASE CORPORATION
Reel/Frame 024433/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2005
From: BOOTH, STEPHEN C.
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 015713/0073 →