IP Library Patent Application 11623015
Patent Application
App. No. 11/623,015

REMOVING DATA SET EXPOSERS AND COLLECTORS FROM BEHAVIORAL DESIGN CODE

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.
11/623,015
Abstract

A computer implemented method removes an exposer and a collector from a design. A first transport is identified in a design that connects to both exposer and collector. The method determines whether a collector output and an exposer input have matching data set type. If the data set type of the collector output matches the data set type of the exposer input, then a second and third transport are substituted in place of the first transport, collector, and exposer. The second transport is connected to a first input transport that had been connected to a collector input and to a first output transport that had been connected to an exposer output. The third transport is connected to a second input transport that had been connected to another collector input and to a second output transport that had been connected to an exposer output.

Claims (14)

1 . A computer implemented method of removing an exposer and a collector from a design, the method comprising:

identifying in a design a first transport that connects to both an exposer and a collector;

determining whether an output of the collector and an input of the exposer have matching data set type;

if the data set type of the collector output matches the data set type of the exposer input, then substituting in place of the first transport and the collector and the exposer, a second transport and a third transport;

the second transport being connected in the design to a first input transport that had been connected in the design to an input of the collector and to a first output transport that had been connected to an output of the exposer; and

the third transport being connected in the design to a second input transport that had been connected in the design to another input of the collector and to a second output transport that had been connected to an output of the exposer.

2 . The method of claim 1 , wherein the input of the collector having been connected to a constant value, the collector being removed and the second and third transports being connected to the constant values.

3 . The method of claim 2 , wherein all the collectors and exposers are removed, leaving only constant values connected to the second and third transports.

4 . The method of claim 1 , further comprising:

identifying in the design a fourth transport that connects to both an exposer and a collector;

determining whether an output of the collector and an input of the exposer connected to the fourth transport have matching data set type;

if the data set type of the collector output matches the data set type of the exposer input, then substituting in place of the fourth transport and the collector and the exposer, a fifth transport and a sixth transport;

the fifth transport being connected in the design to a third input transport that had been connected to the fourth transport in the design to an input of the collector and to a third output transport that had been connected to an output of the exposer connected to the fourth transport; and

the sixth transport being connected in the design to a fourth input transport that had been connected to the fourth transport in the design to another input of the collector and to a fourth output transport that had been connected to an output of the exposer connected to the fourth transport.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2011
From: VIVA COMPUTING LLC
To: MILLER TRUST DATED MARCH 31, 1987, GARY F. MILLER AND FARRELYN B. MILLER, TRUSTEES, A CALIFORNIA TRUST
Reel/Frame 026334/0268 →
MERGER Recorded Oct 24, 2010
From: STAR BRIDGE SYSTEMS, INC., A UTAH CORPORATION
To: STAR BRIDGE SYSTEMS, INC., A DELAWARE CORPORATION
Reel/Frame 025178/0571 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2010
From: STAR BRIDGE SYSTEMS, INC., A DELAWARE CORPORATION
To: VIVA COMPUTING LLC, A UTAH LIMITED LIABILITY COMPANY
Reel/Frame 025178/0576 →