Notes from Guide to Subversive Organizations and Publications (and Appendixes): Revised (Including Index)

Guide to Subversive Organizations and Publications 

Below are legal definitions and examples of Subversive Organizations and Publications along with some historical background.

DOES “YES” ANSWER THE FOLLOWING QUESTIONS?

“For the guidance of the American people in detecting Communist-front organizations, we present the following criteria:

“1. Does the organization have Communist Party—members or those trusted by the Communist Party, In its posts of real power on its executive board, as secretary, organizer, educational director, editor, office staff?
“2. Are meetings of the organization addressed by Communists or their trusted agents? Does its publication include articles by such persons?
“3. Does the organization follow the Communist Party line?
“4. Does the organization cooperate with campaigns, activities, publications, of the Communist Party or other front organizations?
“5. Is the address of the organization in the same building with other front organizations or within the cooperating vicinity?
“6. Does the organization cooperate with Communist-controlled unions?
“7. Does the organization’s official publication reflect the line of the Communist Party, publish articles by pro-Communists, advertise Communist activities, or those of other front organizations or of Communist vacation resorts?
“8. Are questions injected into meetings or in official publications, which have more to do with the current policy of the Communist Party, than with the pro- fessed purposes of the organization?
“9. Are funds kicked back directly or indirectly to the Communist Party or to other front organizations?
“10. I sprinting do neat a Communist printing house?
“11. Does the organization use entertainers associated with pro-Communist organizations or entertainments?
“12. Does the organization receive favorable publicity in the Communist press?
“13. Is the organization uniformly loyal to the Soviet Union?

CHANGES IN PARTY LINE
The line of the Communist Party on foreign policy is cited herewith. Its advocacy by an individual or organization, throughout all its variations, is a sound test of the loyalty and subservience of such an individual or organization to the Communist Party:

Communist cooperation is offered to socialists and capitalists, with a special pitch to the non-Communist governments and peoples of economically underdeveloped nations ; substituted for Hitler as the “main enemy” of the united front, however, are the “monopoly capitalists” allegedly ruling the United States and pursuing bellicose and imperialistic policies. The Communist “peace” propaganda slogan, “outlaw nuclear weapons,” is expanded to “total disarmament,” while the Soviet Union in practice steadfastly resists implementation of the slogans by rejecting all free-nation proposals for an effective system of armament inspection and control.

There has never been a change in one basic Communist purpose from 1918 to the present date, however—the eventual elimination of non-Communist governments and the establishment of world hegemony for the Soviet Union.

The first requisite for front organizations is an idealistic sounding title. Hundreds of such organizations have come into being and have gone out of existence when their true purposes have become known or exposed while others with high-sounding names are continually springing up.

*******
There are easy tests to establish the real character of such organizations :
1. Does the group espouse the cause of Americanism or the cause of Soviet Russia?
2. Does the organization feature as speakers at its meetings known Communists, sympathizers, or fellow travelers ?
3. Does the organization shift when the party line shifts?
4. Does the organization sponsor causes, campaigns, literature, petitions, or other activities sponsored by the party or other front organizations?
5. Is the organization used as a sounding board by or is it endorsed by Com- munist-controlled labor unions?
6. Does Its literature follow the Communist line or is it printed by the Com- munist press?
7. Does the organization receive consistent favorable mention in Communist publications?
8. Doestheorganizationpresentitselftobenonpartisanyetengageinpolitical activities and consistently advocate causes favored by the Communists?
9. Does the organization denounce American and British foreign policy while always lauding Soviet policy?
10. Does the organization utilize Communist “double talk” by referring to Soviet-dominated countries as democracies, complaining that the United States is imperialistic and constantly denouncing monopoly-capital?
11. Have outstanding leaders in public life openly renounced affiliation with the organization?
12. Does the organization, if espousing liberal progressive causes, attract well- known honest patriotic liberals or does it denounce well-known liberals?
13. Does the organization have a consistent record of supporting the American viewpoint over the years?
14. Does the organization consider matters not directly related to its avowed purposes and objectives?

The value to the Communist Party of the front organization and a front’s operating techniques are described by Mr. Hoover as follows in his book, Masters of Deceit:
Fronts probably represent the Party’s most successful tactic in capturing non- communist support. Like mass agitation and Infiltration, fronts espouse the deceptive Party line (hence the term “front”) while actually advancing the real Party line. In this way the Party is able to influence thousands of noncommunists, collect large sums of money, and reach the minds, pens, and tongues of many high-ranking and distinguished individuals. Moreover, fronts are excellent fields for Party recruitment.

What are Fronts and Transmission Belts

A front is an organization which the communists openly or secretly control. The communists realize that they are not welcome in American society. Party influence, therefore, is transmitted, time after time, by a belt of concealed members, sympathizers, and dupes. Fronts become transmission belts between the Party,and the non-communist world. Earl Browder, when head of the Party, gave this definition : “Transmission belts mean having Communists work among the masses in the various organizations.”

The danger of a Party front rests not on its physical appearance or size but on its ability to deceive.

LEGISLATION WITH RESPECT TO FRONT ORGANIZATIONS

In 1950, Congress enacted a comprehensive Communist control law

knownastheInternalSecurityAct. This legislation, which is based largely upon the findings of fact and legislative recommendations of the Committee on Un-American Activities, contains certain registration and disclosure requirements aimed at countering the deceptive front operations of the Communist Party.

The Congress, adopting virtually the exact language proposed in a bill reported out by this committee, declared in the Internal Security Act:

As a result of evidence adduced before various committees of the Senate and House of Representatives, the Congress finds that

(4) The direction and control of the world Communist movement is vested In and exercised by the Communist dictatorship of a foreign country.

(5) The Communist dictatorship of such foreign country, in exercising such direction and control and in furthering the purposes of the world Communist movement, establishes or causes the establishment of, and utilizes, in various countries, action organizations which are not free and independent organisations, but are sections of a world-wide Communist organization and are controlled, directed, and subject to the discipline of the Communist dictatorship of such foreign country.

(6) The Communist action organizations so established and utilized in various countries, acting under such control, direction, and discipline, endeavor to carry out the objectives of the world Communist movement by bringing about the overthrow of existing governments by any available means, including force if necessary, and setting up Communist totalitarian dictatorships which will be subservient to the most powerful existing Communist totalitarian dictatorship.

(7) In carrying on the activities referred to in paragraph (6) of this section such Communist organizations in various countries are organized on a secret, conspiratorial basis and operate to a substantial extent through organizations, commonly known as “Communist fronts”, which in most instances are created and maintained, or used, in such manner as to conceal the facts as to their true character and purposes and their membership. One result of this method of operation is that such affiliated organizations are able to obtain financial and other support from persons who would not extend such support if they knew the true purposes of, and the actual nature of the control and influence exerted upon, such “Communist fronts”.

The Internal Security Act created the Subversive Activities Control Board, a quasi-judicial agency empowered upon petition from the United States Attorney General to hold public hearings and subpoena witnesses and documentary material for the purpose of determining whether an organization is a Communist-action or Communist-front organization. Judicial safeguards such as the right to present oral and documentary evidence and cross-examination are afforded the organization subject to such proceedings before the SACB. Once an organization has been found by the SACB to fall within either the Communist-action or Communist-front category, the organization is required to register as such with the Attorney General and submit annual reports with such information as its name and address, its officers, an accounting of all monies received and disbursed together with the sources of the funds and the purposes of expenditures.

(f) Determination of Communist-front organization; matters considered.

In determining whether any organization is a “Communist-front organization”, the Board shall take into consideration—
(1) the extent to which persons who are active in its management, direction, or supervision, whether or not holding office therein, are active in the management, direction, or supervision of, or as representatives of, any Communist-action organization, Communist foreign government, or the world Communist movement referred to in section 7S1 of this title; and
(2) the extent to which its support, financial or otherwise, is derived from any Communist-action organization. Communist foreign government, or the world communist movement referred to in section 781 of this title ; and
(3) the extent to which its funds, resources, or personnel are used to further or promote the objectives of any Communist-action organization, Communist foreign government, or the world Communist movement referred to in section 781 of this title; and
(4) the extent to which the positions taken or advanced by it from time to time on matters of policy do not deviate from those of any Communist- action organization. Communist foreign government, or the world Communist movement referred to in section 781 of this title.

On June 5, 1961, the Supreme Court upheld the constitutionality of the basic registration and disclosure provisions of the Internal Security Act, and sustained the SACB order requiring the Communist Party to register as a Communist-action organization.

An amendment to the Internal Security Act in 1954 added a third category of organizations covered by the Act, namely Communist- infiltrated organizations. Such an organization is defined as being “substantially directed, dominated, or controlled by an individual or individuals who are, or who within three years have been actively engaged in, giving aid or support to a Communist-action organization, a Communist foreign government or the world Communist movement”, and “is serving, or within three years has served, as a means
for (i) the giving of aid or support to any such organization, government, or movement, or (ii) the impairment of the military strength of the United States or its industrial capacity to furnish logistical or other material support required by its Armed Forces.”

Communist-infiltrated organizations are not required to “register” under the Act, but they are required to label their publications and mail in interstate or foreign commerce and to identify themselves in radio or television broadcasts sponsored by them; they are also deprived of certain tax exemption benefits and benefits under the National Labor Relations Act.

The Guide lists a total of 663 organizations or projects and 122 publications cited as Communist or Communist front by Federal Agencies; and 155 organizations and 25 publications cited as Communist or Communist front by State or Territorial investigating committees.

This edition of the Guide contains the names of 200 organizations and projects and 44 publications which have been characterized as Communist or Communist front by Federal authorities, but which have not appeared in previous editions of the Guide.

The committee has ascertained that a Communist front is an organization or publication created or captured by the Communists to do the party’s work in areas where an openly Communist project would be unwelcome. Because subterfuge often makes it difficult to recognize its true nature, the Communist front has become an important weapon of communism in this country. A Communist front, for example, may camouflage its true purposes behind such moral and human appeals as “peace” and “civil rights” while serving the aims of the Communist Party and the Soviet Union.

Similar efforts to create what Communists called a “united front” with non-Communists occurred in the mid-1930’s as a direct result of the Soviet Union’s fear of the rising power of the Fascist dictatorships. A multitude of Communist fronts flourished in the United States in that period because thousands of dupes were lulled by the Communists’ siren song of friendship. Many of the organizations which operated at that time are listed in this compilation.

The current “united front” strategy was decreed by the post-Stalin “collective leadership” of the Soviet Union and continued by Nikita Khrushchev when he inherited Josef Stalin’s mantle as supreme Soviet dictator. The united front was one of a number of new strategies
adopted to meet the exigencies of the post-Stalin Soviet leadership.

In listing Communist and Communist-front organizations and publications, the committee has relied upon the characterization which was made by the Federal or State authority originally making the declaration.

ORGANIZATIONS

Abolish Peonage Committee
Abraham Lincoln Brigade or Battalion. (See international Brigades, Fifteenth.)
Abraham Lincoln School (Chicago)
Academic and Civil Rights Committee
Academic and Civil Rights Council of California
Action Committee To Free Spain Now
Actors’ Laboratory
Actors’ Laboratory Theatre
Adolph Larson-Ruby Hynes Defense Committee
Alabama People’s Educational Association. (See entry under Communist Political Association.)
Albanian-American Committee for Protection of Foreign Born
Alex Bittelman Defense Committee
A 11- America Anti-Imperialist League
All-California Conference for Defense of Civil Rights and Aid to Labor’s Prisoners
Allied Labor News (Service)
Almanac Singers
Ambijan Committee for Emergency Aid to the Soviet Union American Association for Reconstruction in Yugoslavia, Inc American Branch of the Federation of Greek Maritime Unions.
under Maritime Unions, Federation of Greek.)
American Christian Nationalist Party
American Committee for a Free Indonesia
American Committee for a Free Yugoslavia, The
American Committee for a Korean People’s Party
American Committee for Chinese War Orphans
American Committee for Democracy and Intellectual Freedom
American Committee for European Workers’ Relief (see also Socialist Workers’ Party)
American Committee for Friendship With the Soviet Union American Committee for Indonesian Independence American Committee for Protection of Foreign Born
National Conference of Defense Committees, June 1955 (New York)
American Committee for Russian Famine Relief (Los Angeles and San Francisco)
American Committee for Spanish Freedom
American Committee for Struggle Against War (see also World Congress Against War)
Americans of South Slavic Descent
American Committee in Aid of Chinese Industrial Cooperatives
American Committee To Aid Korean Federation of Trade Unions (San Francisco)
American Committee for the Settlement of Jews in Birobidjan, Inc
American Committee for Yugoslav Relief, Inc
American Committee for Yugoslav Relief of the War Relief Fund
American Committee To Aid Soviet Russia
American Committee To Save Refugees
American Committee To Survey Labor Conditions in Europe
American Committee To Survey Trade Union Conditions in Europe
American Continental Congress for Peace (September5-10,1949, Mexico Page City, Mexico)
Committee for United States Participation in the American Continental Congress for Peace
American Council for a Democratic Greece American Council, Institute of Pacific Relations.
Relations.)
American Council on Soviet Relations
American Croatian Congress
American Federation for Political Unity
American Federation of Labor (AFL)
American Federation of Labor Trade Union Committee for Unemployment
Insurance and Relief
American Friends of Spanish Democracy American Friends of the Chinese People
American Friends of the Mexican People American Friends of the Spanish People
American Fund for Public Service (Garland Fund)
American Jewish Labor Council
American Labor Alliance (see also Communist Labor Party of America; Communist Party of America; Communist Party of the United States of America; Communist Political Association; United Communist Party of America; Workers (Communist) Party of America; Workers Party of America)
American Labor Party
American League Against War and Fascism
United States Congress Against War (First Congress of the American League Against War and Fascism, September 30 to October 1, 1933, New York City)
American League for Peace and Democracy (see also China Aid Council, National People’s Committee Against Hearst)
American National Labor Party
American National Socialist League
American National Socialist Party
American Nationalist Party
American Negro Labor Congress
American Patriots
American People’s Congress and Exposition for Peace, June 29-July 1,1951 (Chicago) 27 Colorado Peace Council
Delegates’ National Assembly for Peace, April 1, 1952 (Washington, D.C.)
American Lithuanian Workers Literary Association (also known as Amerikos Lietuviu Darbininku Literaturos Draugija)
American Peace Appeal
American Peace Crusade (organized in 1951)
American Peace Mobilization (see also Washington Peace Mobilization)
American People’s Meeting, April 5-6, 1941 (New York City)
American People’s Congress and Exposition for Peace, June 29-JuIy 1, 1951 (Chicago, 111.). (See entry under American Peace Crusade.)
American People’s Fund
American People’s Meeting. (See entry under American Peace Mobilization.)
American People’s Mobilization
American Poles for Peace
American-Polish Committee for Protection of Foreign Born (see also
Polish- American Committee for Protection of Foreign Born) American Polish Labor Council
American Polish League
American Relief Ship for Spain
American Rescue Ship Mission
American-Rumanian Film Corp
American-Russian Fraternal Society (IWO)
American Russian Institute (for Cultural Relations with the Soviet Union):
American Serbian Committee for Relief of War Orphans in Yugoslavia
American-Russian Trading Corp. (Amtorg)
American Slav Congress
American Society for Cultural Relations with Russia
American Society for Technical Aid to Spanish Democracy
American-Soviet Science Societjes
American Sponsoring Committee for Representation at the Second World
Peace Congress. (See entrv under World Peace Congress, Second, November 13, 1950, Sheffield, England.)
American Student Union
American Students Repudiate Aggression in Korea
American Technical Aid Society
American Unitarian Association
American Veterans for Peace (see also Veterans for Peace)
American Women for Peace
American Workers’ Party (December 1933-December 1934)..
American Writers Congresses. (<See entries under League of American Writers.)
American Youth Congress American Youth for a Free World American Youth for Democracy
American Youth Peace Crusade
American-Yugoslav Committee for Protection of Foreign Born (Pittsburgh, Pa.).
Americans of Croatian Descent, National Council. (See National Council of Americans of Croatian Descent.)
Amerikos Lietuviu Darbininku Lieraturos Draugija. (See American Lithuanian Workers Literary Association.)
Amtorg Trading Corp. (See American-Russian Trading Corp.)
AndrulisDefenseCommittee. (SeeVincentAndrulisDefenseCommittee.)
Angelo Herndon Defense Committee
Armenian Progressive League of America Artists and Writers Guild…
Artists’ Front To Win the War
Artists Union
Arts, Sciences, and Professions Council. (See National Council of the Arts, Sciences, and Professions, Southern California Chapter.)
Asociacion Nacional Mexicana-Americana. (See National Association of Mexican- Americans.)
Associated Film Audiences

Association of Democratic Journalists. (See International Organization of Journalists.)
Association of German Nationals (Reichsdeutsche Vereinigung) Association of Interns and Medical Students
Association of Lithuanian Workers
Ausland-Organization der NSDAP (overseas branch of Nazi Party)

B

Baltimore County Committee for Peace Baltimore Forum
Baltimore Youth for Peace
Bay Area Committee To Save the Rosenbergs. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Bay Area Rosenberg-Sobell Committee. (See entry under National Rosenberg-Sobell Committee.)
Bay Cities Committee for Protection of Foreign Born Benjamin Davis Freedom Committee
Black Dragon Society
Book Union
Boston Committee To Secure Clemency for the Rosenbergs. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Boston Freedom of the Press Committee. (See entry under National Committee for Freedom of the Press.)
Comittee for Harry Bridges
Citizens’ Victory Committee for Harry Bridges,
Harry Bridges Defense Committee, Harry Bridges Victory Committee.
Briehl’s Farm (near Wallkill, N.Y.)
Bronx Victory Labor Committee
Brooklyn College, Karl Marx Society
Brookwood Labor College (Katonah, N.Y.)
Bulgarian-American Committee for Protection of Foreign Born
Bulgarian-American People’s League of the United States of America

C

CIO. (See Congress of Industrial Organizations.)
California Committee for Political Unity 209 California Conference for Democratic Action (also known as Conference
for Democratic Action)
California Emergency Defense Committee
[California] Federation for Political Unity
California Joint Fact-Finding Committee on Un-American Activities
California Labor School, Inc
Boston Labor Conference for Peace
Boston School for Marxist Studies (Boston, Mass.)
Boston School of Social Science
Bridges-Robertson-Schmidt Defense Committee
Southern California Labor School, Inc. (Los Angeles Division)
California Legislative Conference
California Senate Fact-Finding Committee on Un-American Activities
California Senate Fact-Finding Subcommittee on Un-American Activities.
[California] State-Wide Civil Rights Conference
[California] State-Wide Legislative Conferences
California Youth Legislature (see also Model Youth Legislature of Northern California)
Cambridge Youth Council
Camp Arcadia
Camp Beacon (New York State)
Camp Kinderland (Hopewell Junction, N.Y.)
Camp Lakeland (Hopewell Junction, N.Y.)
Camp Timberline (Jewett, N.Y.)
Camp Unity (Wingdale, N.Y.)
Camp Woodland (Phoenicia, N.Y.)
Carpatho-Russian Peoples Society (I WO)
Central Council of American Croatian Women (See Central Council of American Women of Croatian Descent.)
Central Council of American Women of Croatian Descent
Central Japanese Association (Beikoku Chuo Nipponjin Kai)
Central Japanese Association of Southern California
Central Organization of the German-American National Alliance
Cervantes Fraternal Society (IWO)
Charles Doyle Defense Committee
Charles Rowoldt Defense Committee
Chelsea Jewish Children’s School (Massachusetts)
Chicago Committee for Peaceful Alternatives to the Atlantic Pact.
Chicago Committee To Secure Justice in the Rosenberg Case. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Chicago Greek Committee for Protection of Foreign Born
Chicago Jewish Committee for Protection of Foreign Born
Chicago Labor Defense Committee
Chicago Sobell Committee. (See entry under National Committee To Secure Justice for Morton Sobell in the Rosenberg Case.)
China Aid Council
China Welfare Appeal, Inc.
Chinese Cultural Cabaret
Chinese Democratic Youth Chorus
Chinese Workers Mutual Aid Association
Chopin Cultural Center
Citizens Committee for Better Education
Citizens Committee for Constitutional Liberties (New York City)
Citizens’ Committee for Harry Bridges (see also Bridges- Robertson-Schmidt Defense Committee, Citizens’ Victory Committee for Harry Bridges,
Harrv Bridges Defense Committee, Harry Bridges Victory Committee).
Citizens’ Committee for the Defense of Mexican-American Youth
Citizens’ Committee for the Motion Picture Strikers
Citizens’ Committee for the Recall of Councilman McCianahan (13th Los Angeles District)
Citizens’ Committee of the Upper West Side (New York City)
Citizens’ Committee To Aid Locked-out Hearst Employees (Los Angeles)
Citizens’ Committee To Free Earl Browder
National Free Browder Congress
Citizens Committee To Preserve American Freedoms
Citizens’ Committee To Support Labor’s Rights
Citizens Emergency Defense Conference
Citizens Protective League
Citizens’ Victory Committee for Harry Bridges. (See also Bridges-Robertson-Schmidt Defense Committee, Citizens’ Committee for Harry Bridges, Harry Bridges Defense Committee, Harry Bridges Victory Committee)
City Action Committee Against the High Cost of Living
Civil Rights Congress. (See also Hawaii Civil Liberties Committee)
Veterans Against Discrimination of Civil Rights Congress of New York
Civil Rights Congress Bail Funds. (See entry under Civil Rights Congress)
City College of the City of New York Marxist Study Club
Civil Liberties Sponsoring Committee of Pittsburgh
Civil Rights Council of Northern California. (See entry under National Federation for Constitutional Liberties.)
Civil Rights Division of Mobilization for Democracy
Colorado Committee To Protect Civil Liberties
Colorado Peace Council. (See entry under American Peace Crusade.)
Columbians
Columbus Peace Association
Cominform. (See Information Bureau of the Communist and Workers’ Parties.)
Comintern. (See International)
Comite Coordinador pro Republica Espanola
Comite Pro Derechos Civiles. (See Puerto Rican Comite Pro Libertades Civiles.)
Committee for a Democratic Far Eastern Policy
National Conference on American Policy in China and the Far East
Civil Rights Federation (Michigan)
Clatsop County Committee for Protection of Foreign Born (Oregon) Claudia Jones Defense Committee
Cleveland Committee To Secure Clemency for the Rosenbergs. (See entry under National Committee To Secure Justice in the Rosenberg
Case.)
Committee for Citizenship Rights
Committee for Civil Rights for Communists
Committee for Concerted Peace Efforts (see also American League for Peace and Democracy)
Committee for Constitutional and Political Freedom
Committee for Defense of Four of Oregon’s Foreign Born. (See Committee for Protection of Oregon’s Foreign Born.)
Committee for Defense of Greek-Americans
Committee for Defense of Martin Karasek (Bittendorf, Iowa)
Committee for Defense of Morning Freiheit Writers
Committee for Defense of Public Education
Committee for International Student Cooperation (144 Bleecker Street, New York, N.Y.)
Committee for Justice
Committee for May Day. (See United May Day Committee.) Committee for Nationalist Action
Committee for Peace and Brotherhood Festival in Philadelphia Committee for Peace Through World Cooperation
Committee for Peace Week-End
Committee for Peaceful Alternatives to the Atlantic Pact (see also Conference for Peaceful Alternatives to the Atlantic Pact; Continuations Committee of the Conference for Peaceful Alternatives to the Atlantic Pact; Northern California Committee for Peaceful Alternatives )
Mid-Century Conference for Peace, May 29-30, 1950 (Chicago)
Committee for Protection of Oregon’s Foreign Born 50, 51
Committee for Repeal of the Walter-McCarran Law and the Defense of
Sam and Fanny Manewitz 51, 55, 147
Committee for the Defense of Eulalia Figueiredo (New Bedford, Mass.)
Committee for the Defense of Henry Podolski. (See Committee in Defense of Henry Podolski.)
Committee for the Defense of Mexican-American Youth. (See Citizens Committee for the Defense of Mexican-American Youth.)
Committee for the Defense of the Pittsburgh Six Committee for the First Amendment
Committee for the Freedom of Martin Young
Committee for the Freedom of Sam Milgrom
Committee for the Negro in the Arts
Committee for the Protection of the Bill of Rights
Committee for United States Participation in the American Continental
Congress for Peace. (See entry under American Continental Congress for Peace.)
Committee for World Youth Friendship and Cultural Exchange
Committee in Defense of Henry Podolski
Committee of One Thousand
Committee of Philadelphia Women for Peace
Committee of Professional Groups for Browder and Ford
Committee on Election Rights
Committee To Abolish Discrimination in Maryland (see also Congress ‘ Against Discrimination
Maryland Congress Against Discrimination, Provisional Committee To Abolish Discrimination in the State of Maryland)
Committee To End Sedition Laws
Committee To Protect Joseph Mankin’s Citizenship
Committee To Repeal the Walter-McCarran Law and Stop Deportation
of Sam and Fanny Manewitz
Committee To Repeal the Walter-McCarran Law and To Protect the Foreign Born
Committee To Aid the Fighting South
Committee To Defend America by Keeping Out of War
Committee To Defend Angelo Herndon
Committee To Defend Chungsoon and Choon Cha Kwak
Committee To Defend Hazel Wolf
Committee To Defend Lincoln Veterans
Committee To Defend Marie Richardson
Committee To Defend Mike Daniels
Committee To Defend Toma Babin
Committee To Defend the Rights and Freedom of Pittsburgh’s Political Prisoners
Committee To Save the Life of John Juhn
Committee To Uphold the Bill of Rights
Commonwealth College (Mena, Ark.)
Communist Information Bureau. (See Information Bureau of the Communist and Workers’ Parties; Cominform.)
Communist International (COMINTERN). (See International III.)
Communist Labor Party of America (September 1919 to May 1920)
(see also:
American Labor Alliance;
Communist Party of America;
Communist Party of the United States of America;
Communist Political Association;
United Communist Party of America
Workers (Communist) Party of America
Workers Party of America) Communist League of America (Opposition)
Communist League of Struggle
Communist Party, U.S.A. (Majority Group)
Communist Party, U.S.A. (Opposition)
Communist Party of America (September 1919 to April 1923)
(see also
American Labor Alliance
Communist Labor Party of America;
Communist Party of the United States of America
Communist Political Association;
United Communist Party of America
Workers (Communist) Party of America;
Workers Party of America)
Communist Party of Panama (See Partido Del Pueblo of Panama.)
Communist Party of the United States of America

Communist Political Association (May 1944 to July 1945) (see also Ameri- can Labor Alliance; Communist Labor Party of America; Communist Party of America; Communist Party of the United States of America; United Communist Party of America; Workers (Communist) Party of
America; Workers Party of America)
Alabama People’s Educational Association
Florida Press and Educational League
Oklahoma League for Political Education
People’s Educational and Press Association of Texas Virginia League for People’s Education
Community Unitarian Fellowship
Conference for Democratic Action. {See California Conference for
Democratic Action.)
Conference for Legislation in the National Interest, April 7, 1956 (New York City)
Conference for Peaceful Alternatives to the Atlantic Pact {see also Com-
mittee for Peaceful Alternatives to the Atlantic Pact; Continuations
Committee of the Conference for Peaceful Alternatives to the Atlantic
Pact)
Conference for Progressive Labor Action
Conference for Social Legislation, January 16, 1938, and March 27, 1938
(Boston, Mass.)
Conference on Constitutional Liberties in America. (See entry under
National Federation for Constitutional Liberties.)
Conference on Pan-American Democracy {see also Council for Pan-
American Democracy)
Congress Against Discrimination (see also Committee to Abolish Discrimi-
nation in Maryland)
Congress (First) of the Mexican and Spanish-American Peoples of the
United States
Congress of American Revolutionary Writers. (See League of American Writers, First American Writers Congress.)
Congress of American Soviet Friendship. (See entry under National Council of American-Soviet Friendship.)
Congress of American Women
Congress of Industrial Organizations (CIO) Political Action Committee
Territorial CIO Political Action Committee
Congress of the Unemployed
Connecticut Committee To Aid Victims of the Smith Act Connecticut State Youth Conference
Connecticut Volunteers for Civil Rights
Consumers’ National Federation
Contemporary Theatre (Los Angeles, Calif.)
Continuations Committee of the Conference on Peaceful Alternatives to
the Atlantic Pact (see also Conference for Peaceful Alternatives to the Atlantic Pact; Committee for Peaceful Alternatives to the Atlantic Pact; Northern California Committee for Peaceful Alternatives)
Coordinating Committee To Lift the (Spanish) Embargo
Coordination Committee of Jewish Landsmanschaften and Fraternal Organizations. (See United Committee of Jewish Societies and Landsmanschaft Federations.)
Council for Jobs, Relief and Housing
Council for Pan-American Democracy (see also Conference on Pan-American Democracy)
Council of Greek Americans
Council of United States Veterans
Council of Young Southerners
Council on African Affairs
Croatian-American National Council. (See National Council of Americans of Croatian Descent.)
Croatian Benevolent Fraternity (of America) (IWO)
Croatian Educational Club
Cultural and Scientific Conference for World Peace. (See entry under National Council of the Arts, Sciences and Professions.)
Czechoslovak Committee for Protection of Foreign Born

D

Dai Nippon Butoku Kai (Military Virtue Society of Japan or Military
Art Society of Japan)
Daily Worker Press Club
Daniels Defense Committee (North Carolina)
Dante Alighieri Society
Daughters of the American Revolution (DAR)
Defense Committee for Eugene Dennis. (See (Eugene) Dennis Defense Committee.)
Defense Committee for Gerhardt Eisler. (See (Gerhardt) Eisler Defense Committee.)
Defense Committee for Victims of the Ohio Un-American Activities Commission
Delegates National Assembly for Peace, April 1, 1952 (Washington, D.C.).
(See entry under American Peace Crusade.)
Dennis Defense Committee. (See(Eugene) Dennis Defense Committee.)
Denver Peace Council. (See entry under American Peace Crusade.)
Descendants of the American Revolution
Detroit Bill of Rights Defense Committee
Detroit Committee for Protection of Foreign Born
Detroit Committee To Secure Justice in the Rosenberg Case.
(See entry under National Committee To Secure Justice in the Rosenberg Case.)
Detroit Youth Assembly
Deutsche-AmerikanischeBerufsgemeinschaft. (See German-American Vocational League.)
Dora Coleman Defense Committee
Down River Citizens Committee (Detroit, Mich.)
Downtown Club (Los Angeles)
Downtown Forum

E

East Bay Arts, Sciences, and Professions Council. (See entry under National Council of the Arts, Sciences, and Professions.)
East Bay Civil Rights Congress
East Bay Committee for Protection of Foreign Born
East Bay Committee To Save the Rosenbergs. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
East Bay Community Forum
East Bay Peace Committee (Oakland, Calif.) East Bay Youth Cultural Center
East Harlem Women for Peace
East Los Angeles Defense Committee
East Meadow and Westbury Rosenberg Committee. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
East Side Committee for Protection of Foreign Born
Eisler (Gerhardt) Defense Committee. {See (Gerhardt) Eisler Defense Committee.)
Elizalde Antidiscrimination Committee
Elsinore Progressive League
Emergency Civil Liberties Committee
Emergency Committee of the Arts and Professions To Secure Clemency for the Rosenbergs.
Emergency Conference To Aid the Spanish Republic 70 Emergency Conference To Halt the Blackout of Civil Liberties in California
Emergency Conference To Save Spanish Refugees
Emergency Peace Mobilization
Emergency Trade Union Conference To Aid Spanish Democracy
Emil Rabin Institute. {See Marxist Institute, Oakland, Calif.)
Emory Collier Defense Committee
Estonian Committee for Protection of Foreign Born
Estonian Women’s Club (Massachusetts)
Estonian Workers’ Clubs
Ethel Linn Defense Committee for the Repeal of the McCarran-Walter Act
Ethiopian Defense Committee
(Eugene) Dennis Defense Committee
Everybody’s Committee To Outlaw War
Exiled Writers Committee of the League of American Writers

F

Faculty of Social Science
Falange. (»See Spanish Fascist Party.)
Families of the Baltimore Smith Act Victims
Families of the Smith Act Victims
Farm Research
Federated Press
Federation of Greek Maritime Unions.
of Greek, American Branch.)
Federation of Italian War Veterans in the U.S.A., Inc. (Associazione Nazionale Combattenti Italiani, Federazione degli Stati Uniti d’America)
Ferdinand Smith Defense Committee Festus Coleman Committee
Film and Photo League
Film Audiences for Democracy Films for Democracy
Finnish American Freedom Committee Finnish-American Mutual Aid Society (IWO)
Finnish Federation
Finnish Women’s Clubs (of Massachusetts)
Finnish Workers’ Clubs
First Congress of the Mexican and Spanish-American Peoples of the United States. {See Congress (First) of the Mexican and Spanish-American Peoples of the United States.)
First Unitarian Church (San Diego). {See Unitarian Church, First.) First World Congress of the Defenders of Peace. {See World Peace Congress.)
First World Congress of the Partisans of Peace. {See World Peace Congress.)
First World Peace Congress. {See World Peace Congress.)
First World Student Congress. {See World Student Congress.)
Florida Press and Educational League. {See entry under Communist Political Association.)
Francis Vivian Defense Committee
Frank Ibanez Defense Committee
Frank Spector Defense Committee
Frederick Douglass Educational Center (New York City)
Free Italy Society
Freedom From Fear Committee
Freedom of the Press Committee. (See National Committee for Freedom of the Press.)
Freedom of the Press Committee Against Deportation
Freedom Stage, Inc
Friends and Neighbors of David Hyun
Friends of Chinese Democracy
Friends of Diamond Kimm
Friends of Freedom
Friends of Soviet Russia (see also Friends of the Soviet Union)
Friends of the Abraham Lincoln Brigade
Friends of the Campus
Friends of the New Germany (Freunde des Neuen Deutschlands)
Friends of the Soviet Union (see also American Technical Aid Society; and American Committee for Friendship With the Soviet Union)
Frontier Bookstore (Seattle, Wash.)
Frontier Films
Fund for Social Analysis, The
Fur and Leather Workers Union, International

G

German-American Republican League
German-American Vocational League (Deutsche-Amerikanische Berufsgemeinschaft)
Galena Defense Committee (Galena, N.C.)
Garibaldi American Fraternal Society (IWO)
GarlandFund. (See American Fund for Pubic Service.)
Gates Defense Committee. {See Mike Gates Defense Committee.)
George Washington Carver School
Georgia Peace Council. (See entry under American Peace Crusade.)
(Gerhardt) Eisler Defense Committee
German-American Bund (Amerikadeutscher Volksbund)
German-American National Alliance, Central Organization of (Deutsche-
Gosman Fabian Defense Committee
Great Neck Rosenberg Committee. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Greater New York Committee for Employment
Greater New York Emergency Conference on Inalienable Rights (see also New York Conference for Inalienable Rights)
Greek-American Committee for Defense of Peter Harisiades
Greek-American Committee for National Unity
Greek-American Committee for Protection of Foreign Born (Detroit)
Greek-American Council
Greek-American Defense Committee (Detroit, Mich.)
Greek Committee for Defense of Peter Harisiades
Guardian Club.
Gus Polites Defense Committee

H

H.O.G. (Armenian Group)
Harbor Committee for Protection of Foreign Born.
Harlem Trade Union Council
Harlem Youth Congress
Harry Bridges Defense Committee (see also Bridges-Robertson-Schmidt Defense Committee, Citizens’ Committee for Harry Bridges, Citizens’ Victory Committee for Harry Bridges, Harry Bridges Victory Committee)
Harry Bridges Victory Committee (see also Bridges-Robertsonbchmidt
Defense Committee, Citizens’ Committee for Harry Bridges, Citizens Victory for Harry Bridges, Harry Bridges Defense Committee).
Hawaii Civil Liberties Committee
Hawaii Civil Rights Congress. (See entry under Civil Rights Congress.)
Hawaii Commission on Subversive Activities

Hawaii Committee for Smith Act Defendants. 215
Heimuska Kai, also known as Nokubei Heieki Gimusha Kai, Zaibel Nihonjin, Heiyaku Gimusha Kai, and Zaibei Heimusha Kai (Japanese residing in America, Military Conscripts Association)
Hellenic-American Brotherhood (IWO)
Hempstead Rosenberg Committee. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Henry Holt & Co
Henry Steinberg Defense Committee
Herndon Defense Committee. (See Angelo Herndon Defense Committee.)
Hinode Kai (Japanese Imperialist Reservists)
Hinomaru Kai (Rising Sun Flag Society a group of Japanese War Veterans)
Hokubei Zaigo Shoke Dan (North American Reserve Officers Association)
Hold the Price Line Committee
Hollywood Actors’ Laboratory School. (See Actors’ Laboratory Theater)
Hollywood Anti-Nazi League
Hollywood Arts, Sciences and Professions Council. (See National Council of the Arts, Sciences and Professions, Southern California Chapter.)
Hollywood Community Radio Group, Inc
Hollywood Council of the Arts, Sciences and Professions. (See National Council of the Arts, Sciences and Professions, Southern California Chapter)
Hollywood Democratic Committee
Hollywood Independent Citizens Committee of the Arts and Sciences
Professions. (See entry under Independent Citizens Committee of the Arts, Sciences, and Professions.)
Hollywood League Against Naziism. (See Hollywood Anti-Nazi League)
Hollywood League for Democratic Action
Hollywood Mooney Defense Committee
Hollywood Motion Picture Democratic Committee
Hollywood Peace Forum
Hollywood Theater Alliance
Hollywood Writers Mobilization for Defense
Holyoke Book Shop
Honolulu Chapter, Inter-Professional Association
Honolulu Forum
Honolulu Record Publishing Co
Housewives Price Protest Committee. (See Housewives Protest Committee (Pittsburgh, Pa.).)
Housewives Protest Committee (Pittsburgh, Pa.)
Hungarian-American Committee for Protection of Foreign Born
Hungarian-American Council for Democracy
Hungarian-American Defense Committee
Hungarian Brotherhood (IWO)
Hungarian Defense Committee

I

Ida Gottesman Defense Committee
Idaho Pension Union
Illinois Assembly of the American Peace Crusade. (See American Peace Crusade, Illinois Chapter.)
Illinois Chapter of the American Peace Crusade. (See entry under American Peace Crusade.)
Illinois Council of the American Peace Crusade. (See American Peace – Crusade, Illinois Chapter.)
Illinois People’s Conference for Legislative Action 84 ILWU Book Club (San Francisco and Honolulu). (See entry under
Longshoremen’s Warehousemen’s Union, International.)
Independent Citizens Committee of the Arts, Sciences and Professions
Hollywood Independent Citizens Committee of the Arts, Sciences, and Professions
Independent Communist Labor League of America Independent Labor League of America
Independent Party (Seattle, Wash.) (see also Independent People’s Party)
Independent People’s Party (see also Independent Party)
Independent Progressive Party (California) . (See Progressive Party, California.)
Independent Socialist League (see also Workers Party, 1940-1948)
Independent Voters League (Pittsburgh, Pa.)
INDUSCO, Inc. (See American Committee in Aid of Chinese Industrial Cooperatives.)
Industrial Workers of the World
Information Bureau of the Communist and Workers’ Parties (Communist Information Bureau) (Cominform)
Institute of Marxist Studies (See entry under Jefferson School of Social Science.)
Institute of Pacific Relations
Intercontinent News Service
Inter-Professional Association, Honolulu chapter
International, III (Communist) (also known as Comintern and International Workers’ Association)
Seventh World Congress, July 25 to August 20, 1935 (Moscow)
International Association of Democratic Lawyers
International Book Shop (Boston, Mass.)
International Book Store, Inc. (San Francisco, Calif.)
International Brigades (in the Spanish Civil War) (see also Veterans of the Abraham Lincoln Brigade). Eleventh, Twelfth, Thirteenth, Fourteenth, Fifteenth (also known as Abraham Lincoln Brigade or Battalion, George Washington Battalion, MacKenzie-Papineau Battalion)
International Committee of Intellectuals for Peace. (See International Committee of Intellectuals in Defense of Peace.)
International Committee of Intellectuals in Defense of Peace ‘ (see also World Congress of Intellectuals) International Democratic Women’s Federation. (See Women’s International Democratic Federation.)
International Juridical Association .
International Labor Defense (see also Galena Defense Committee, Trade Union Advisory Committee)
International Liaison Committee of Intellectuals for Peace. (See International Committee of Intellectuals in Defense of Peace.)
International Music Bureau
International Organization of Democratic Journalists.
Organization of Journalists.
International Organization of Journalists
International Publishers Council
International Red Aid (MOPR) (also referred to as Red International of Labor Defense)
International Secretariat, Institute of Pacific Relations. (See Institute of Pacific Relations.)
International Union of Students (lUS) (see also World Youth Festivals)
International Preparatorv Committee
First World Student Congress, August 1946 (Prague)
Second World Student Congress, August 14-28, 1950 (Prague)

M

M.O.P.R. (See International Red Aid)
Macedonian-American People’s League
Manhattan Citizens Committee
Manhattan Clemency Committee. (See National Committee To Secure Justice in the Rosenberg Case, Manhattan Committee To Serve Justice in the Rosenberg Case.)
Manhattan Committee To Serve Justice in the Rosenberg Case. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Marie Kratochvil Defense Committee
Marine Workers Industrial Union
Mario Morgantini Circle
Maritime Book Shop (San Francisco)
Maritime Labor Committee To Defend Al Lannon
Maritime Unions, Federation of Greek, American Branch
Marshall Foundation. (See Robert Marshall Foundations)
Martinsville Seven Committee
Marxist Forums (New York).
Marxist Institute. (See Jefferson School of Social Science, Institute of Marxist Studies.)
Marxist Institute (Oakland, Calif.)
Marxist Study Club of the City College of New York. (City College of the City of New York.)
Maryland Committee for Peace
Maryland Congress Against Discrimination {see also Committee to Abolish
Discrimination in Maryland)
Massachusetts Action Committee for Peace
Massachusetts Committee for the Bill of Rights
Massachusetts Committee to Curb Communism
Massachusetts Minute Women for Peace ‘
Massachusetts Peace Council
Massachusetts Special Commission on Communism, Subversive Activities
and Related Matters Within the Commonwealth
Massachusetts Special Commission To Investigate the Activities Within this Commonwealth of Communistic, Fascist, Nazi and Other Subversive Organizations
Massachusetts Youth Council
Maurice Braverman Defense Committee
May Day Committees (See United May Day Committee, United May Day Conference.)
May Day Parade (see also United May Day Committee, United May Day Conference)
Medical Bureau and North American Committee To Aid Spanish Democracy
Michael Salerno Defense Committee
Michigan Civil Rights Federation. (See Civil Rights Federation, Michigan.)
Michigan Committee for Protection of Foreign Born..
Medical Bureau To Aid Spanish Democracy Memorial Day Youth Parade (1938)
Merrick Rosenberg Committee
Methodist Federation for Social Action Metropolitan Music School, Inc
Mexican and Spanish-American Peoples Congress. (See Congress (First) of the Mexican and Spanish-American Peoples of the United States.)
Michigan Committee for Peace
Michigan Council for Peace
Michigan Labor Committee for Peace
Michigan School of Social Science
Mid-Century Conference for Peace. (See entry under Committee for Peaceful Alternatives to the Atlantic Pact.)
Midwest Committee for Protection of Foreign Born
Mike Gates Defense Committee
Milwaukee Committee in the Rosenberg-Sobell Case. (See entry under National Rosenberg-Sobell Committee.)
Milwaukee Provisional Committee To Commute the Death Sentence of the Rosenbergs. (See National Committee To Secure Justice in the Rosenberg Case, Provisional Committee To Commute the Death Sentence of the Rosenbergs, Milwaukee.)
Mimi Kagan Dance Group
Minneapolis Chapter of the American Peace Crusade. (See American Peace Crusade, Minneapolis Council for Peace.)
Minneapolis Civil Rights Committee
Minneapolis Committee for Protection of Foreign Born
Minneapolis Council for Peace. (See entry under American Peace Crusade.)
Minneapolis Joint Committee Against Deportation
Minnesota Committee for Protection of Foreign Born
Minute Women for Peace
Mobilization for Democracy
Model Youth Legislature of Northern California (also referred to as Second Annual California Model Legislature) Modern Book Shop (California)
Modern Book Store (Chicago, 111.)
Modesto Defense Committee
Morning Freiheit Association
(Morris) Schappes Defense Committee
Moses Resnikoff Defense Committee
Motion Picture Artists’ Committee
Motion Picture Democratic Committee. (See Hollywood Motion Picture Democratic Committee.)
Murray Defense Committee
Musicians Committee To Secure Clemency for the Rosenbergs. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Musicians Congress Committee
Musicians’ Democratic Committee
Musicians’ Open Forum
Musicians, American Federation of, Local 47

N

Nanka Teikoku Gunyudan (Imperial Military Friends Group or Southern California War Veterans) National Assembly Against UMT
National Assembly for Democratic Rights, September 2 (New York City)
National Association of Mexican-Americans (also known as the Nacional Mexicana-Americana or ANMA)
National Committee To Abolish the Un-American Activities Committee
National Committee To Defeat the Mundt Bill
National Committee To Repeal the McCarran Act
National Blue Star Mothers of America
National Citizens Political Action Committee
National Civil Rights Federation
National Committee for Freedom of the Press Boston Freedom of the Press Committee
National Committee for People’s Rights
National Committee for the Defense of Political Prisoners
National Committee To Secure Justice for Morton Sobell in the Rosenberg Case
National Committee To Secure Justice in the Rosenberg Case
National Committee To Win Amnesty for Smith Act Victims
National Committee To Win the Peace National Conference of Defense Committees (See entry under American Committee for Protection of Foreign Born.)
National Conference on American Policy in China and the Far East. (See entry under Committee for a Democratic Far Eastern Policy.)
National Congress for Unemployment and Social Insurance, January 5-7, 1935 (Washington, D.C.)
National Council of American-Soviet Friendship (see also American-Soviet Science Society)
Congress of American-Soviet Friendship, Nov. 7-8, 1942 (New York City)
National Council of Americans of Croatian Descent (also known as Croatian American National Council)
National Council of Croatian Women. (See Central Council of American Women of Croatian Descent.)
National Council of the Arts, Sciences, and Professions

National Delegates Assembly for Peace. (See American Peace Crusade, Delegates’ National Assembly for Peace, April 1, 1952 (Washington,
D.C.) Page
National Emergency Committee To Stop Lynching
National Emergency Conference
National Emergency Conference for Democratic Rights
National Federation for Constitutional Liberties
Civil Rights Council of Northern California
Conference on Constitutional Liberties in America, June 7-9, 1940 (Washington, D.C.)
Oklahoma Federation for Constitutional Rights
Washington Committee for Democratic Action (District of Columbia) .
National Free Browder Congress. (See entry under Citizens’ Committee To Free Earl Browder.)
National Labor Committee for Clemency for the Rosenbergs. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
National Labor Conference for Peace
National Lawyers’ Guild
National Negro Congress
National Negro Labor Congress
National Negro Labor Council
National Women’s Appeal for the Rights of Foreign Born Americans
Los Angeles
National People’s Committee Against Hearst National Rosenberg-Sobell Committee
Bay Area Rosenberg-Sobell Committee
Milwaukee Committee in the Rosenberg-Sobell Case Northern California Rosenberg-Sobell Defense Committee Philadelphia Rosenberg-Sobell Committee
Provisional Western Regional Sobell Committee._
San Francisco Rosenberg-Sobell Committee
National Student League
Nationalist Action League
Nationalist Party of Puerto Rico
Nationality Committee of Western Pennsylvania
Nature Friends of America
Needle Trades Committee for Protection of Foreign Born
Negro Labor Victory Committee
Negro People’s Committee To Aid Spanish Democracy
Neighbors Committee for Defense of Peter Harisiades and Anna Taffler
Neighbors Committee To Defend Benjamin Saltzman
New Bedford Committee To Fight Unemployment (Massachusetts)
New Bedford Peace Committee
New Bedford Surplus Committee. (See New Bedford Committee To Fight Unemployment.)
New Century Publishers
New Committee for Publications
New England Citizens Concerned for Peace
New England Committee for Protection of Foreign Born
New England Committee for the Defense of Political Prisoners
New England Council for Protection of Foreign Born
New England Labor College
New England Labor Research Association
New Film Alliance
New Foundations Forums
New Jersey Committee for Clemency for the Rosenbergs. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
New Theatre Group (Boston)
New Theatre League
New York Committee for Clemency for the Rosenbergs. (See entry under National Committee To Secure Justice in the Rosenberg case.)
New York Committee for Protection of Foreign Born
New York Committee for the Southern Newsletter
New York Conference for Inalienable Rights(see also Greater New York Page Emergency Conference on Inalienable Rights)
New York State Conference on Legislation for Democracy, February 14, 1941
New York Conference on Civil Rights (see also Civil Rights Congress, New York)
New York Council of the American Peace Crusade. (See entry under American Peace Crusade.)
New York Joint Legislative Committee To Investigate Procedures and Methods of Allocating State Moneys for Public School Purposes and Subversive Activities, Subcommittee of (Rapp-Coudert Committee)
New York Labor Conference for Peace (see also National Labor Conference for Peace)
New York Peace Institute
New York Polish Committee for Protection of Foreign Born
New York State Conference on Legislation for Democracy. (See entry under New York Conference for Inalienable Rights.)
New York State Conference on National Unity
New York Tom Mooney Committee
New York Trade Union Committee for Protection of Foreign Born
New York Trade Union Committee To Free Earl Browder
New York Workers School. (See Workers School, New York.)
Newark Peace Action Committee
Nichibei Kogyo Kaisha (the Great Fujii Theater)
Nichibei Minshu Kyokai, Waipahu Chapter (Japanese American Association for Democracy (JAAD))
Non-Partisan Committee for Clemency for the Rosenbergs. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Non-Partisan Committee for the Re-Election of Congressman Vito Marcantonio
Non-Sectarian Committee for Political Refugees
Norman Tallentire Defense Committee
North American Committee To Aid Spanish Democracy
North American Spanish Aid Committee
North American Emergency Conference To Save Spanish Refugees
North Philadelphia Forum
North Side Peace Club
North Westchester Rosenberg Committee. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Northern California Civil Rights Council. (See National Federation for Constitutional Liberties, Civil Rights Council of Northern California.)
Northern California Committee for Peaceful Alternatives (see also Committee for Peaceful Alternatives to the Atlantic Pact; Conference on Peaceful Alternatives to the Atlantic Pact; Continuations Committee of the Conference on Peaceful Alternatives to the Atlantic Pact)
Northern California Committee for Protection of Foreign Born
Northern California Peace Crusade. (See entry under American Peace Crusade.)
Northern California Rosenberg-Sobell Committee. (See entry under National Rosenberg-Sobell Committee.)
Northwest Committee for Protection of Foreign Born (also known as Washington (State) Committee for Protection of Foreign Bom) Northwest Japanese Association

O

Oahu Servicemen’s Committee for Speedier Demobilization
Ohio Bill of Rights Conference
Ohio Committee for Protection of Foreign Born
Ohio Committee To Secure Justice in the Rosenberg Case
Ohio Freedom of the Press Association
Ohio Labor Conference for Peace
Ohio Provisional Committee for Protection of Foreign Bora Ohio School of Social Sciences
Ohio Un-American Activities Commission
Oklahoma Committee To Defend PoHtieal Prisoners
Oklahoma Federation for Constitutional Rights. (See entry under National Federation for Constitutional Liberties.)
Oklahoma League for Political Education.
Open Letter for Closer Cooperation With the Soviet Union
Open Letter in Defense of Harry Bridges
Open Letter to American Liberals
Orange County Committee for Protection of Foreign Born
Ormsby Village for Youth Foundation (Topanga Canyon, Calif.)
Otto Skog Defense Committee

P

POC. (See Provisional Organizing Committee for a Marxist-Leninist Communist Party.)
Pacific Northwest Labor School, Seattle, Wash, (also known as Seattle
Labor School)
Pacific Pubhshing Foundation, Inc
Palo Alto Peace Club
Partido del Pueblo of Panama (operating in the Canal Zone) (Communist Peace Committee of Alameda and Contra Costa Counties (California)
Paul Yuditch Defense Committee
Pax Productions
Peace Conference of the Asian and Pacific Regions (Peping, China, 1952)
Peace Information Center (799 Broadway, New York, N.Y.)
Peace Movement of Ethiopia
Peace Pilgrimage To Washington, D.C., March 15, 1951. (See entry under American Peace Crusade.)
Peggy Wellman Defense Committee
People’s Defense Committee
People’s Drama, Inc
People’s Educational and Press Association of Texas
People’s Educational Association. (See People’s Educational Center.)
People’s Educational Center (Los Angeles)
People’s Institute of Applied Religion
People’s Party (Connecticut). (See Progressive Party, Connecticut.)
People’s Peace
People’s Programs (Seattle, Wash.)
People’s Radio Foundation, Inc
People’s Rights Party
People’s School. (See People’s Educational Center.)
People’s University. (See People’s Educational Center.)
Permanent Committee of the World Peace Congress. (World Peace Congress.)
Pete Nelson Defense Committee
Peter Warhol Defense Committee
Petros Lezos Defense Committee
Philadelphia Committee for Defense of the Foreign Born
Philadelphia Committee for Repeal of the Walter-McCarran Act and To Defend Its Victims
Philadelphia Committee To Secure Justice in the Rosenberg Case. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Philadelphia Labor Committee for Negro Rights
Philadelphia Rosenberg-Sobell Committee. (See entry under National Rosenberg-Sobell Committee.)
Philadelphia School of Social Science and Art
Philadelphia Women for Peace.
Photo League Pittsburgh Arts Club
Polish-American Committee for Protection of Foreign Born (see also American-Polish Committee for Protection of Foreign Born)
Political Prisoners’ Welfare Committee
Polona Society (IWO)
Polska Partja Komunistyzna (foreign language Marxist group)
Prestes Defense Committee
Prisoners’ Relief Committee
Professionals for Clemency (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Profitern. (See Red International of Labor Unions.)
Progressive Bookshop (or Store):
Progressive Citizens of America (California branches)
Progressive Committee To Rebuild American Labor Party
Progressive German-Americans (also known as Progressive German-
Americans of Chicago) Progressive Labor School (Boston)
Progressive Party
California (Independent Progressive Party) Downtown Club
Connecticut (People’s Party)
Massachusetts
Progressive Students of America
Progressive Trade Union School (Worcester, Mass.) Progressive Women’s Council
Proletarian Party of America
Prompt Press, Inc
Protestant War Veterans of the United States, Inc
Provisional Committee for the 69th Anniversary of May Day. (See United May Day Committee.)
Provisional Committee of Citizens for Peace, Southwest Area
Provisional Committee on Latin American Affairs
Provisional Committee to Abolish Discrimination in the State of Maryland (see also Committee to Abolish Discrimination in Maryland)
Provisional International Trade Union Committee of Negro Workers
Provisional Organizing Committee for a Marxist-Leninist Party Communist
Provisional Western Regional Sobell Committee. (See entry under National Rosenberg-Sobell Committee.)
Provisional Workers and People’s Committee for May Day. (See United May Day Committee.)
Public Use of Arts Committee.
Puerto Rican Comite Pro Libertades Civiles (CLC) (also known as Comite Pro Derechos Civiles)
Puerto Ricans United (also known as Puertorriquenos Unidos)
Puertorriquenos Unidos. (See Puerto Ricans United)

Q

Quad City Committee for Peace
Queens Rosenberg Committee.
Queensbridge Tenants League

R
Rapp-Coudert Committee. (See New York Joint Legislative Committee “To Investigate Procedures and Methods of Allocating State Moneys for Public School Purposes and Subversive Activities, Subcommittee of.)
Red International of Labor Defense. (See International Red Aid)
Red International of Labor Unions (RILU) (Profitern).
Refugee Scholarship and Peace Campaign
Reichsdeutsche Vereinigung (See Association of German Nationals.)
Reichstag Fire Trial Anniversary Committee
Repertory Playhouse
Revolutionary Workers League
Robert Marshall Foundation
Robotnik Polski (Polish Labor)
Romanian-American Committee for Protection of Foreign Born
Romanian-American Fraternal Society (IWO)
Rose Chernin Defense Committee
Rose Chernin Emergency Defense Committee
Rose Nelson Defense Committee
Rose Spector Defense Committee
Rosenberg Committee of the Bronx {See entry under National Committee To Secure Justice in the Rosenberg Case.)
Roslyn Rosenberg Committee. (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Runag News Service (Moscow)
Russian-American Committee for Protection of Foreign Born
Russian-American Industrial Corp
Russian American Society, Inc
Russian Reconstruction Farms, Inc

S

SEATO. (See Southeast Asia Treaty Organization.)
St. Louis Committee To Secure Justice for Morton SobeU. {See entry under National Committee To Secure Justice for Morton Sobe
St. Louis Committee To Secure Justice in the Rosenberg Case. {See entry under National Committee To Secure Justice in the Rosenberg Case.)
St. Louis Emergency Defense Committee 147, 199 St. Nicholas Arena (New York City)
Sakura Kai (Patriotic Society, or Cherry Association composed of veterans of Russo-Japanese War)
Sam and Fanny Manewitz Defense Committee (St. Louis, Mo.) (see also Committee for Repeal of the Walter-McCarran Law and the Defense of Sam and Fanny Manewitz (St. Louis, Mo.); and Committee To Repeal the Walter-McCarran Law and Stop Deportation of Sam and—Fanny Manewitz)
Samuel Adams School (for Social Studies) (Boston, Mass.)
San Diego Emergency Defense Committee
San Diego Peace Forum. (See entry under American Peace Crusade.)
San Francisco Labor Conference for Peace (see also National Labor Conference for Peace)
San Francisco Rosenberg-Sobell Committee. (See entry under National Rosenberg-Sobell Committee.)
Santa Barbara Peace Forum
Save Our Sons Committee
Scandinavian-American Defense Committee
Schappes Defense Committee. (See (Morris) Schappes Defense Committee.)
School of Jewish Studies (New York)
Scientific and Cultural Conference for World Peace. (See National Council of the Arts, Sciences and Professions, Cultural and Scientific Conference for World Peace.)
Scottsboro Defense Committee
Seattle Labor School. (See Pacific Northwest Labor School.)
Second Annual California Model Legislature. (See Model Youth Legislature of Northern California.)
Second World Congress of the Defenders of Peace. (See World Peace Congress.)
Second World Congress of the Partisans for Peace. (See World Peace Congress.)
Second World Peace Congress. (See World Peace Congress.)
Second World Student Congress. (See International Union of Students,
Schneiderman-Darcy Defense Committee School for Democracy (New York City)
School of Jewish Studies (Los Angeles, California)
Second World Student Congress.)
Serbian-American Fraternal Society (IWO)
Serbian Vidovdan Council
Silver Shirt Legion of America
Simon J. Lubin Society
Slavic Council of Los Angeles
Slavic Council of Southern California
Sleepy Lagoon Defense Committee
Slim Connelly Defense Committee
Slovak Workers Society (IWO)
Slovenian-American National Council
Socialist Party of the United States, Left Wing Section
Socialist Workers Party (see also American Committee for European Workers’ Relief)
Socialist Youth League (see also Workers Party, 1940-48)
Society for Cultural Relations With Soviet Russia. (See American Society for Cultural Relations With Russia.)
Sokoku Kai (Fatherland Society)
Sons and Daughters of the Foreign Born in the Fight Against Deportations Committee To Secure Justice in the Rosenberg Case.)
Southern California Chapter of the National Council of the Arts, Sciences, and Professions. (See entry under National Council of the Arts, Sciences, and Professions.)
Southern California Emergency Committee for Clemency for the Rosenbergs. (See entry under National Committee To Secure Justice for the Rosenbergs.)
Southern California Labor School, Inc. (See entry under California Labor School, Inc.)
Southern California Peace Crusade. (See entry under American Peace Crusade.)
Southern Conference for Human Welfare
Southern Negro Youth Congress
Soviet Association of Friendship and Cultural Cooperation with the Countries of Latin America Spanish Refugee Appeal. (See entry under Joint Anti-Fascist Refugee Committee.)
Spanish Refugee Relief Campaign
South Slav Committee for Protection of Foreign Born
South Westchester Rosenberg Committee.
Springfield Citizens’ Protective League
Springfield Committee To Aid Spanish Democracy (Massachusetts)
Stanley Nowak Defense Committee (Detroit)
Spanish Speaking People’s Congress
State-Wide Civil Rights Conference. (See [California] State-Wide Civil Rights Conference.)
State-Wide Legislative Conference. (See [California] State-Wide Legislative Conferences.)
Stella Brown Defense Committee
Stockholm Peace Appeal (or Petition). (See World Peace Appeal.)
Straight Arrow Camp (Golden’s Bridge, N.Y.)
Student Congress Against War
Student Councils for Academic Freedom
Student Rights Association
Students for Wallace
Suiko Sha (Reserve Officers Association, Los Angeles)
Sweethearts of Servicemen
Syracuse Women for Peace

T

Tom Mooney Labor School (San Francisco, Calif.) (see also California Teachers Union, New York)
Teen Art Club
Territorial CIO Political Action Committee of Industrial Organizations, Political Action Committee (See entry under Congress Labor School)
Tom Paine School (Westchester, N.Y.)
Tom Paine School of Social Science (Philadelphia, Pa.)
Toumayian Club (Chelsea, Mass.)
Town Meeting of Youth
Trade Union Advisory Committee
Trade-Union Committee for Free Spain
Trade Union Committee for Peace (also known as Trade Unionists for Peace)
Trade Union Committee for Repeal of the Walter-McCarran Law
Trade Union Committee for the Repeal of the Smith Act
Trade-Union Committee on Industrial Espionage
Trade-Union Committee To Put America Back to Work
Trade-Union Educational League (TUEL)
Trade-Union Unity League (TUUL)
Trade-Union Women’s Committee for Peace
Trade Unionists for Peace. (*See Trade Union Committee for Peace)
Tri-State Negro Trade Union Council
Twentieth Century Book Shop (or Store) :

U

Ukrainian-American Committee for the Defense of Zazuliak and Kushnir..
Ukrainian-American Fraternal Union (IWO)
Ukrainian Committee for Protection of Foreign Born
Ukrainian Defense Committee Against Deportation
United Committee of Jewish Societies and Landsmanschaft Federations
(also known as Coordination Committee of Jewish Landsmanschaften
Unemployed Councils (see also Workers Alliance)
Unemployed Workers’ Organization of Hawaii
Union of American Croatians (see also National Council of Americans of
Croatian Descent
Union of Concerted Peace Efforts
Union of New York Veterans
Union of Orthodox Jewish Congregations of America
Union of Progressive Veterans
Unitarian Church, First (San Diego)
United American Artists
United American Spanish Aid Committee
United Committee of Jewish Societies and Landsmanschaft Federations (also known as Coordination Committee of Jewish Landsmanschaften and Fraternal Organizations)
United Committee of South Slavic Americans (New York)
United Communist Party (May 1920 to May 1921) (see also American Labor Alliance; Communist Labor Party of America; Communist Party of America; Communist Party of the United States of America; Communist Political Association; Workers (Communist) Party of America
United May Day Committee (also known as United Labor and People’s Committee for May Day) Workers Party of America
United Cultural Association
United Defense Council of Southern California
United Farmers League
United Harlem Tenants and Consumers Organization
United Labor and People’s Committee for May Day.
United May Day Conference
United Negro and Allied Veterans of America
United States Service & Shipping, Inc
United States Veterans Council. (See Council of United States Veterans.)
United States Youth Sponsoring Committee, World Peace Appeal. entry under World Peace Appeal.)
United Student Peace Committee
United Toilers
United Youth Committee Against Lynching

V

Vacaville Committee for Protection of Foreign Born (California)
Valley Committee for Protection of Foreign Born (California)
Valley Stream Rosenberg Committees (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Vart Galalian Committee
Vassar College (Poughkeepsie, N.Y.)
Veterans Against Discrimination of Civil Rights Congress of New York
Veterans for Peace {see also American Veterans for Peace)
Veterans of the Abraham Lincoln Brigade {see also International Brigades)
Victory Book Store (San Diego)
Vincent Andrulis Defense Committee
Virginia League for People’s Education. {See entry under Communist Political Association.)
Voice of Freedom Committee

W

Walt Whitman Book Shop
Walt Whitman School of Social Science (Newark, N.J.)
Washington Bookshop Association. {See Washington Cooperative Bookshop.)
Washington CIO Committee To Reinstate Helen Miller (District of Columbia)
Washington Committee for Aid to China (District of Columbia)
Washington Committee for Democratic Action (District of Columbia). {See entry under National Federation for Constitutional Liberties.)
Washington Committee for Justice in the Rosenberg Case (Washington State). {See entry under National Committee To Secure Justice in the Rosenberg Case.)
Washington Committee for Protection of Foreign Born. (See Washington State Committee for Protection of Foreign Born)
Washington Committee To Defend the Bill of Rights
Washington Committee To Secure Justice in the Rosenberg Case (District of Columbia) (See entry under National Committee To Secure Justice in the Rosenberg Case.)
Washington Commonwealth Federation (Washington State) (see also Washington Pension Union)
Washington Cooperative Bookshop (District of Columbia)
Washington Friends of Spanish Democracy (District of Columbia)
Washington Old Age Pension Union (Washington State)
Washington Peace Mobilization
Washington State Committee for Protection of Foreign Born. (See Northwest Committee for Protection of Foreign Born).
Washington State Joint Legislative Fact-Finding Committee on Un-American Activities
West Side Rosenberg Committee. (See entry under National Committee to Secure Justice in the Rosenberg Case.)
Western Council for Progressive Labor in Agriculture
Western Pennsylvania Committee for Protection of Foreign Born
Western Writers’ Congress
William Allan Defense Committee
Workers Library Publishers, Inc
Workers Party (1940-48). (See also Independent Socialist League; Socialist Youth League.) Workers Party of America (December 1921 to August 1925) (see also American Labor Alliance; Communist Labor Party of America; Communist Party of America; Communist Party of the United States of America; Communist Political Association; United Communist Party of America; Workers (Communist) Party of America
Workers Party of the United States (December 1933 to 1944). (See American Wingdale Lodge, Inc. (Wingdale, N.Y.) (see also Camp Unity)
Wisconsin Conference on Social Legislation
Wisconsin Peace Crusade. (See entry under American Peace Crusade.)
Women’s Committee To Free Katherine Hyndman
Women’s International Democratic Federation
Workers Alliance. (See Workers AUiance of America.)
Workers Alliance of America (see also Unemployed Councils).
Workers Bookshop (New York City)
Workers (Communist) Party of America (August 1925 to March 1929) (see Workers Party.)
Workers Schools
Workmen’s Educational Association
World Congress Against War (August 27-29, 1932, Amsterdam) (see also American Committee for Struggle Against War) 19, 156, 176 World Congress for Peace. (See World Peace Congress.)
World Congress of Defenders of Peace. (See World Peace Congress.)
World Congress of Intellectuals, August 25-28, 1948, (Wroclaw, Poland) (see also International Committee of Intellectuals in Defense of Peace)
World Congress of Partisans of Peace. (See World Peace Congress.)
World Council of Peace. (See World Peace Council.)
World Federation of Democratic Women. (See Women’s International Democratic Federation.)
World Federation of Democratic Youth (WFDY)
World Federation of Scientific Workers
World Federation of Trade Unions ( WFTU)
World Peace Appeal (also known as Stockholm Peace Appeal or Petition)
United States Youth Sponsoring Committee
World Peace Circle of Hollywood, Calif
World Peace Congress (also known as the World Congress of Partisans of Page Peace and the World Congress of Defenders of Peace)
First Congress, April 20-24, 1949 (Paris, France)
Second Congress, November 13, 1950, Sheffield, England; November 16-22 (Warsaw, Poland)
American Sponsoring Committee for Representation at the Second World Peace Congress Permanent Committee
World Tourists, Inc
World Youth Congress, Second Congress, August 15-24, 1938, Vassar College
World Peace Council (also known as World Council of Peace)
World Student Congress, First and Second. (See entries under International Union of Students.)
World Youth Festivals:
Second Youth Festival, August 14-28, 1949 (Budapest)
Seventh Youth Festival, July 26-August 4, 1959 (Vienna, Austria)

Y

Yanks Are Not Coming Movement
Yiddisher Kultur Farband
Young Communist International
Young Communist League, USA
Young People’s General Assembly for Peace
Young Progressives of America:
Young Workers League of America
Youth Against the House Un-American Activities Committee
Youth To Abolish the House Un-American Activities Committee.
Youth Against the House Un-American Activities Committee.)
Youth To Abolish Un-American Committees. (See Youth Against the House Un-American Activities Committee.)
Yugoslav-American Cooperative Home, Inc
Yugoslav Seamen’s Club, Inc

 

 

Operation InfeKtion: How Russia Perfected the Art of War + It’s Relation to Bolivarianism

Keywords:

Disinformation, Bolivarian Propaganda, Cold War Media Studies, PSUV, Communist Infiltration, Social Media and Democracy

Abstract:

This article reviews the historical practices used by the intelligence services of Russia described in the New York Times and then links this to examples of disinformation campaigns that are operated by the Bolivarian Republic of Venezuela

On the Science of Disinformation with Russian and Venezuelan Case Studies

Operation InfeKtion is a 47-minute long documentary produced by the New York Times which uses archival footage and interviews. Hosted on YouTube, it presents examples of the information warfare military strategies used by the Soviet Union’s KGB in operations against the United States.

Interesting to note is that several months after the publication of this, Yahoo News published also published an article based on an unclassified FBI document about Conspiracy Theories which also deals with this issue.

Disinformation: The Dangers of Distorted Reality

Read any book published over the last several years in the digital marketing field – such as Growther Hacker Marketing, Content Inc., or Trust Me, I’m Lying: Confessions of a Media Manipulator – and you’ll learn how economic pressures cause by changes caused by the growth of the internet that have lead to the decline professional and ethical standards in publishing and the general public’s increasing.

As disinformation campaigns seeks to mobilize the emotions of their audience by distorting reality for political ends, this means that it’s now easier than ever for false information to be inserted into public discourse.

Because the Constitution and the U.S. legal system so highly values freedom of expression,  there is no singular Federal Law nor widely-adopted industry-standards for honesty or integrity in journalism and publishing, nor is there any enforcement organization in the United States outside of the courts.

This lack of accountability is why technology companies that host or link to news content have recently been targeted for regulation by the government.

Rule #1: Find the Cracks

Finding the crack isn’t merely about coming up with controversial content, it’s about finding an audience and tailoring their consumption in such a way that it (Rule #7) fits long term goals.

There’s a lot of ways to manipulate people into believing disinformation, and disinformation campaigns make knowing as much as possible about their target audience a key component of any good information warfare project.

Intersectional chart depicting social hierarchies able to be exploited by foreign-state sponsored propandandists.

Audiences that have witnessed or experienced trauma, that identify with groups whose identities relate in some way to a sense of collective trauma, or that are neurologically divergent are especially vulnerable to disinformation. Lack of subject area knowledge, deference to alternative-authority figures and interpersonal social pressures to conform makes youths particularly vulnerable to this sort of messaging as well.

Rule #2: The Big Lie

While once big lies – such as the claim that the United States invented AIDs to depopulate undesireable demographics – were the main focus of disinformation campaigns, in the contemporary attention economy a large number of smaller false claims. Here are some examples.

A young black child has a plastic bag put over his head following his arrest, leading to headlines that “many people are outraged“. However if you watch the actual video you’ll see that this was because he was repeatedly spitting on police officers, that he was at no risk of suffocating and, most importantly, the child seemed to be encouraged to engage in this behavior by the person filming it in order to create this “outgrageous” scene.

Another recent example which featured President Donald Trump is found in coverage of a joke he made (linked here to C-Span as the HuffPost’s version has edited out of their linked-to video the larger context of the comment ). Some media outlets – such as CNN – covered this as him implying that he was the Messiah, while others did not mention it at all. What’s clear from the full context of the speech act is that Trump is comparing himself to other politicians that would not be as firm with China in economic negotiations and making a joke – as recognized by Fox News.

Rule #3: A Kernel of Truth

It’s this small kernal of truth that makes the big lie possible. By relying on the audience to not fact check, it’s creates the conditions for misleading headlines and outrage.

An excellent example of this related to Venezuela’s media operations comes from MintPress News’ article New IDF Chief Rabbi Says Soldiers Can Rape Women in Wartime to Boost Morale.

The article is written by “Matt Agorist”, the pen name of the director of the Free Thought Project whose government name is unknown. Interesting to note is that others have seen fit to investigate him and when confronted with  the fact that so much of the content associated with his writings and website are classified as misinformation and disinformation, he’s used the Alex Jones Defense – claiming he wants to “inspire conversation and a free flow of alternative views.”

Like the example of Donald Trump provided above, the article’s headline and content are vastly at odds with reality.

Reviewing the primary material from which the article is based on – it’s clear that the Chief Rabbi in question was answering a question which contrasts the norms described in certain Biblical passages to that which are now abided by by the IDF.

In other words, nothing in the headline is true – even though the article provides the evidence which shows that it isn’t true!

Rule #4: Conceal Your Hand

Disinformation does not always emerge from an official party outlet, such as Pravda, RT or TeleSUR English.

In fact, because of that direct connection to the government it can be far more effective for it to emerge from other sources.

Other outlets – in Venezuela’s case The Real News Network and Venezuela Analysis (both are operated by ex-Bolivarian Republic of Venezuelan Officials, and likely funded in part with their assistance as well), Orinocco Tribune, Ghion Journal, or a number of pan-Africanist “news services” – can equally serve that State’s interest.

This is accomplished by creating distance between the actors involved in a disinformation campaign. Furthermore it provides for a powerful “victim narrative” if their are any ramifications.

Being called out for poor reporting, bad fact-checking or unreported interests in coverage – as Max Blumenthal, Rania Khalek and Anna Parampul have in relation to their coverage of the war in Syria – can be spun into a “vast conspiracy” to keep the truth from being told and whatever professional ramifications that come from this can lead one to becoming a cause celebre.

Once the uncertainty of conflicting narratives is cemented, there will always be come people that are gullibile enough to believe it.

Rule #5: The Useful Idiot

“Useful idiots” is a derogatory term for people perceived as propagandizing for a cause without fully comprehending the cause’s goals, and who is cynically used by the cause’s leaders. During the research for my Master’s Thesis at NYU I read a lot about useful idiots. It’s interesting to note that often times it’s not until the collapse of a government, as happened with the Soviet Union, that the full extent of these networks becomes apparent.

One of my favorite TV series, The Americans, depicts a variety of useful idiots – from those that have been cultivated so as to engage in espionage, treason, sedition, incitement and other illegal activities. Useful idiots typically work in media, education, political activism, public relations. Opertion InfeKtion depicts scientists that publish and defend fake findings as well as political commentators that grossly misrepresent history.

Following the opening of the Soviet Archives extensive troves of evidence was found detailing how US Communists Aided the USSR. Amongst the many examples of the Soviet Union’s success in infilration was helping manage the publication of Rampage – a radical left journal. Given what some commentators have called the “rapid rise” of socialism it seems sensible to investigate the relation of the oil rich nation on our border identifying as socialist, no?

As part of my ongoing investigation into Venezuela’s Gramscian fantasy of exporting revolution to the United States, I’ve made this live-updated archive of PSUV-sponsored media, artists, intellectuals or political activists.

Rule #6: Deny Everything

As there is no centralized authority responible for judging questionable content and it’s origins, there are some simple ways to avoid accountability when questioned.

    1. Deny existance of topic at hand.
    2. Deflect to another topic.
    3. Defend claims made as being part of performance art.
    4. Defend claims made as being the product of a mental imbalance.
    5. Refuse to respond to any and all professional and ethical related questions.

Because honesty and integrity in the public sphere falls open those with a sense of civic duty, private companies that wish to monetize their research or contests related to Fake News.

I’ve asked a lot of people at TeleSUR questions related to the Social Media and Democracy project – and almost all have refused to respond and blocked me. This link goes to an updated list of executives in charge of various aspects of operations that have done this.

Rule #7: The Long Game

As Operation InfeKtion illustrates, it sometimes takes years for the fruits of counterintelligence work to be born.

The Long Game also means orienting the development of information related towards those already engaged in intergenerational struggles.

People’s political orientations can become increasingly radicalized through encuentros, a tactic frequently used by individuals and organizations connected in some way to the PSUV. Because these interactions and economic, cultural, political or other types of exchanges are often not recorded for public consumption – and as they can quickly be deleted from servers if they are exposed – they make for the best type of recruitment for irregular warfare disinformation campaigns.

Operation InfeKtion is an excellent documentary, however it unfortunately does not cover Russia’s connection to Venezuela’s state media apparatus.

Technology Transfer: From Russia to Venezuela

Nicholas Maduro, President of the the PSUV, and Vladimir Putin, ex-KGB Agent

In an article on Foreign Policy, Ryan C. Berg and Andres Martinez-Fernandez write:

“Although a lack of transparency makes precise accounting nearly impossible, in recent years Venezuela’s government has purchased Russia’s state-of-the-art S-300 anti-aircraft missiles; imported hundreds of thousands of Kalashnikov rifles and ammunition; and acquired 5,000 Igla-S MANPADS (man-portable air defense systems). And this is just what has been on public display in Venezuela’s military parades or outlined in leaked military contracts. There are no doubt many more small arms and equipment in the Venezuelan military’s possession.”

Given the above comments, italics added by me, we see an example of military technology transfer occuring. While irregular warfare isn’t mentioned therein, it’s been an interest of Hugo Chavez Frias and Nicolas Maduro Moros since the founding of TeleSUR.

One such personality that has perfectly illustrates my speculation as to Russian-Venezuelan information warfare technology transfer is Abby Martin – who stated at RT and then, like many other of their employees, transferred to TeleSUR. More about her in a minute.

Thus with Russian know how; the religious and political solidarity networks already developed by the Cuban Communist Party (PCC) and the race-based outreach made possible by PSUV cultural ministers and militants – we can come to recognize Venezuela as an organizing and supporting force of a complex state intelligence appratus designed to cultivate, coordinate and control small political groups that have the capacity to converge for large, violent political events. This not only allows for the depleting of local, state, government and federal budgets and an unofficial political tax on private enterprises near those areas – it also allows for the fodder of disinformation narratives.

Foreign-Government Sponsored Disinformation + Legal Precedence

Gillars v. United States [182 F.2d 962 (D.C. Cir. 1950)] sealed the fate of Sally Gillars, aka Axis Sally, as a traitor. She hasn’t been the only one in American history. Foreign state-sponsored propagandist Robert Henry Best was also tried and convicted of Treason for his speech acts.

They were tried because the First United States Congress, in 1790, provided this statute:

“…if any person or persons, owing allegiance to the United States of America, shall levy war against them, or shall adhere to their enemies, giving them aid and comfort within the United States or elsewhere, and shall be thereof convicted, on confession in open court, or on the testimony of two witnesses to the same overt act of the treason whereof he or they shall stand indicted, such person or persons shall be adjudged guilty of treason against the United States, .” 1 Stat. 112 (1790).

Another words disinformation produced in coordination with a foreign government during wartime equals Treason.

By the by – should you wish to learn more about Axis Sally, a book titled Axis Sally: The American Voice of Nazi Germany was been published about her – review here – and you can also read some of the Evidentiary Documents from the Legal Case by clicking on those respective terms.

Venezuela’s Media Workers: The Future Target of Law Enforcement?

This previous case history rasises some intersting questions given the current political relations between the United States and Venezuela.

While bullets were not now flying between armed military combatants – any honest review of the language, iconography and policies presided over by Nicholas Maduro’s reveals pronouncements which frequently express the sentiment that he and the whole country is under seige, meaning categorically that one is engaged in a protracted war. Also worth noting is that according to the words of TeleSUR’s founders and their executives their state media apparatus was explicitly founded for ideological combat. Does this and the fact thatVenezuela has long been considered an irregular threat to the United States – mean that those who are or have been contracted by the Bolivarian Republic of Venezuela could be tried for treason?

Given Nicolas Maduro’s role as executive director of TeleSUR and the thrust of their “news” coverage and related activities, it seems like this may be so.

Hands off Venezuela, one of the myriad political action cells that the PSUV sponsors internationally.

But then again, I’m not a lawyer.

Still – to me it does raise several interesting questions, such as:

How does the definition of treason change in periods of irregular warfare?

How do the principles underlying the foundations of  prior judgements relate to the evidence at hand?

If Abby Martin is ever prosecuted and found guilty of Treason for the misinformation she has produced while employed by the Russian and Venezuelan Intelligence Services  – what’s the best nickname that can be given her – #AnybodyAgainstAmericaAbby, #MultipolarMartin or, my personal favorite, #BocamierdaMartin?

Also, what of the platforms and accounts that spread and host such content?

In a situation such as Venezuela is now facing, I’ve emailed the Venezuela Affairs Office and shared some of my own research as well as my belief that they should seek to exproprirate TeleSUR’s accounts and websites.

Disinformation, Democracy, and Social Media

Fake News is really real and is really dangerous, especially so when there are intelligence

Its purveyors prey on traumas, ignorance, bias and aspirations in hopes that it will lead to political gain. While clearly distinct from terrorist violence, the overlapping goals between the two are readily appearant.

While professional organizations, private companies and state laws used to be sufficient to counteract the rapid spread of such social contagion – the capabilities created by new information and communication technologies over the past two decades has outstripped their capacities.

As the federal system of the United States differs vastly from that of the United States, we have yet to address the new capabilities wrought by technology in law. It’s likely that in the near future, there will complex work done to address this.

 

Why I Write: To Avoid Criminal Charges

As my reader can see from this quotation from the U.S. Code’s subsection on Treason, Sedition and Subversive Activities as listed on the Cornell Law School Website:

“Whoever, owing allegiance to the United States and having knowledge of the commission of any treason against them, conceals and does not, as soon as may be, disclose and make known the same to the President or to some judge of the United States, or to the governor or to some judge or justice of a particular State, is guilty of misprision of treason and shall be fined under this title or imprisoned not more than seven years, or both.”

Defining Treason in Relation to Venezuela’s U.S. Political Influence Network

Since becoming informed as to part of the scope and scale of the Government of the Bolivarian Republic of Venezuela’s financial support and assistance of radical political activity in the United States, I’ve been publishing online about it in part to avoid being charged with misprision of treason.

Why do I define the behavior of most of the people associated with Venezuela’s state media as being treasonous? Simple! Their behavior categorically fits the definition of treason.

While those on my list are likely to try to use the Free Speech clause of the Constitution as an aegis for their activities, if one reads the original documents of the Bolivarian Republic of Venezuela it is clear that the Government views their investments in American media and political personalities as being part of a war.

Establishing Governance Rules Over Data Assets

LENS source.


(54) ESTABLISHING GOVERNANCE RULES OVER DATA ASSETS
(75) Inventor: International Business Machines Corporation,  Armonk, NY (US)
(73) Assignee: International Business Machines Corporation,  Armonk, NY (US), Type: US Company
(*) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 0 days.
(21) Appl. No.: 15/014,329
(22) Filed: Feb.  3, 2016
Related U.S. Patent Documents
(63) . Continuation of application No. 14/929,510, filed on Nov.  2, 2015 .

Jan.  1, 2013 G 06 F 17 30604 F I Jan.  31, 2017 US B H C Jan.  1, 2013 G 06 F 17 30598 L I Jan.  31, 2017 US B H C

(51) Int. Cl. G06F 007/00 (20060101); G06F 017/00 (20060101); G06F 017/30 (20060101)
(58) Field of Search 707/694

 

(56) References Cited
U.S. PATENT DOCUMENTS
8,700,577   B2 4/2014     Yeh et al.
2009//0063534   A1 3/2009     Halberstadt
2010//0114628   A1 5/2010     Adler et al.
2011//0066602   A1 3/2011     Studer et al.
2012//0102007   A1 4/2012     Ramasubramanian et al.
2013//0031044   A1 * 1/2013     Miranda 706/47

 

FOREIGN PATENT DOCUMENTS
WO 2007038231 A2 4/2007

 

OTHER PUBLICATIONS
Chiang et al., “Discovering Data Quality Rules”, VLDB ’08, Aug. 24-30, 2008, Auckland, New Zealand, Copyright 2008 VLDB Endowment, ACM, 12 pages.
Appendix P.: List of Patents or Patent Applications Treated as Related, 2 pages.
U.S. Appl. No. 14/929,510, Entitled “Establishing Governance Rules Over Data Assets”, filed Nov. 2, 2015, IBM.
List of IBM Patents or Patent Applications Treated as Related, Appendix P, Filed Herewith, 2 pages.
Halberstadt, et al., “Establishing Governance Rules Over Data Assets”, U.S. Appl. No. 15/014,329, filed Feb. 3, 2016.
     * cited by examiner
     Primary Examiner —Van Oberly
     Art Unit — 2166
     Exemplary claim number — 1
(74) Attorney, Agent, or Firm — Lance I. Hochhauser

 

(57)

Abstract

Transform governance rules for a data asset to apply to a set of related data assets. Establishing a governance rule over a first data asset based on a second governance rule applied to either an upstream or a downstream data asset.
1 Claim, 3 Drawing Sheets, and 5 Figures

BACKGROUND

[0001] The present invention relates generally to the field of data processing, and more particularly to data integrity.
[0002] Data assets are used to run operational systems of businesses. Businesses employ governance rules to ensure that data assets comply with external and/or internal regulations. For example, in banking, external regulations come from voluntary agreements (the Third Basel Accord, or Basel III) or government agencies (FDIC regulations), and internal regulations come from a variety of standards and practices put in place by a management group of a business such as exceeding external regulations or supplementing external regulations (e.g., personnel, physical security). To comply with both internal and external regulations, businesses employ a variety of governance rules (sometimes also called data rules).
[0003] Applying governance rules to data assets can be manually intensive. Application of governance rules can also include a variety of errors. To apply a governance rule, all data assets under the governance rule must be located, data within the data assets must be understood, and the governance rule must be applied correctly to the data assets. Generally, these abilities are not centrally located and various knowledge bases must be combined.

SUMMARY

[0004] According to an aspect of the present invention, there is a method, computer program product, and/or system that performs the following operations (not necessarily in the following order): (i) determining a relationship between a first data asset and a second data asset; (ii) determining a first governance rule applied to the first data asset; and (iii) transforming the first governance rule, into a second governance rule, based on the relationship between the first data asset and the second data asset. At least determining a relationship between a first data asset and a second data asset is performed by computer software running on computer hardware.

BRIEF DESCRIPTION OF THE DRAWINGS

[0005] FIG. 1 is a block diagram view of a first embodiment of a system according to the present invention;
[0006] FIG. 2 is a flowchart showing a first embodiment method performed, at least in part, by the first embodiment system;
[0007] FIG. 3 is a block diagram view of a machine logic (e.g., software) portion of the first embodiment system;
[0008] FIG. 4 is a screenshot showing a data lineage graph according to a second embodiment of a system according to the present invention; and
[0009] FIG. 5 is a screenshot showing a pseudocode according to a third embodiment of a system according to the present invention.

DETAILED DESCRIPTION

[0010] Transform governance rules for a data asset to apply to a set of related data assets. Establishing a governance rule over a first data asset based on a second governance rule applied to either an upstream or a downstream data asset. This Detailed Description section is divided into the following sub-sections: (i) Hardware and Software Environment; (ii) Example Embodiment; (iii) Further Comments and/or Embodiments; and (iv) Definitions.

I. HARDWARE AND SOFTWARE ENVIRONMENT

[0011] The present invention may be a system, a method, and/or a computer program product at any possible technical detail level of integration. The computer program product may include a computer readable storage medium (or media) having computer readable program instructions thereon for causing a processor to carry out aspects of the present invention.
[0012] The computer readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. The computer readable storage medium may be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. A non-exhaustive list of more specific examples of the computer readable storage medium includes the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon, and any suitable combination of the foregoing. A computer readable storage medium, as used herein, is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.
[0013] Computer readable program instructions described herein can be downloaded to respective computing/processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and/or a wireless network. The network may comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. A network adapter card or network interface in each computing/processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing/processing device.
[0014] Computer readable program instructions for carrying out operations of the present invention may be assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, configuration data for integrated circuitry, or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C++, or the like, and procedural programming languages, such as the “C” programming language or similar programming languages. The computer readable program instructions may execute entirely on the user’s computer, partly on the user’s computer, as a stand-alone software package, partly on the user’s computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user’s computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field-programmable gate arrays (FPGA), or programmable logic arrays (PLA) may execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to perform aspects of the present invention.
[0015] Aspects of the present invention are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer readable program instructions.
[0016] These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, a programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable storage medium having instructions stored therein comprises an article of manufacture including instructions which implement aspects of the function/act specified in the flowchart and/or block diagram block or blocks.
[0017] The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process, such that the instructions which execute on the computer, other programmable apparatus, or other device implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
[0018] The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the blocks may occur out of the order noted in the Figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts or carry out combinations of special purpose hardware and computer instructions.
[0019] An embodiment of a possible hardware and software environment for software and/or methods according to the present invention will now be described in detail with reference to the Figures. FIG. 1 is a functional block diagram illustrating various portions of networked computers system 100, including: governance relationship sub-system 102; data asset sub-systems 104, 106; rule storage sub-system 108; and communication network 114. Governance relationship sub-system 102 contains: governance relationship computer 200; display device 212; and external devices 214. Governance relationship computer 200 contains: communication unit 202; processor set 204; input/output (I/O) interface set 206; memory device 208; and persistent storage device 210. Memory device 208 contains: random access memory (RAM) devices 216; and cache memory device 218. Persistent storage device 210 contains: governance relationship program 300. Data asset sub-system 104 contains: first data asset 220; second data asset 222; data asset storage 224; and governance rule storage 226.
[0020] Governance relationship sub-system 102 is, in many respects, representative of the various computer sub-systems in the present invention. Accordingly, several portions of governancerelationship sub-system 102 will now be discussed in the following paragraphs.
[0021] Governance relationship sub-system 102 may be a laptop computer, a tablet computer, a netbook computer, a personal computer (PC), a desktop computer, a personal digital assistant (PDA), a smart phone, or any programmable electronic device capable of communicating with client sub-systems via communication network 114. Governance relationship program 300 is a collection of machine readable instructions and/or data that is used to create, manage, and control certain software functions that will be discussed in detail, below, in the Example Embodiment sub-section of this Detailed Description section.
[0022] Governance relationship sub-system 102 is capable of communicating with other computer sub-systems via communication network 114. Communication network 114 can be, for example, a local area network (LAN), a wide area network (WAN) such as the Internet, or a combination of the two, and can include wired, wireless, or fiber optic connections. In general, communication network 114 can be any combination of connections and protocols that will support communications between governance relationship sub-system 102 and client sub-systems.
[0023] Governance relationship sub-system 102 is shown as a block diagram with many double arrows. These double arrows (no separate reference numerals) represent a communications fabric, which provides communications between various components of governance relationship sub-system 102. This communications fabric can be implemented with any architecture designed for passing data and/or control information between processors (such as microprocessors, communications processors, and/or network processors, etc.), system memory, peripheral devices, and any other hardware components within a system. For example, the communications fabric can be implemented, at least in part, with one or more buses.
[0024] Memory device 208 and persistent storage device 210 are computer readable storage media. In general, memory device 208 can include any suitable volatile or non-volatile computer readable storage media. It is further noted that, now and/or in the near future: (i) external devices 214 may be able to supply some, or all, memory for governance relationship sub-system 102; and/or (ii) devices external to governance relationship sub-system 102 may be able to provide memory for governance relationship sub-system 102.
[0025] Governance relationship program 300 is stored in persistent storage device 210 for access and/or execution by one or more processors of processor set 204, usually through memory device 208. Persistent storage device 210: (i) is at least more persistent than a signal in transit; (ii) stores the program (including its soft logic and/or data) on a tangible medium (such as magnetic or optical domains); and (iii) is substantially less persistent than permanent storage. Alternatively, data storage may be more persistent and/or permanent than the type of storage provided by persistent storage device 210.
[0026] Governance relationship program 300 may include both substantive data (that is, the type of data stored in a database) and/or machine readable and performable instructions. In this particular embodiment (i.e., FIG. 1), persistent storage device 210 includes a magnetic hard disk drive. To name some possible variations, persistent storage device 210 may include a solid-state hard drive, a semiconductor storage device, a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, or any other computer readable storage media that is capable of storing program instructions or digital information.
[0027] The media used by persistent storage device 210 may also be removable. For example, a removable hard drive may be used for persistent storage device 210. Other examples include optical and magnetic disks, thumb drives, and smart cards that are inserted into a drive for transfer onto another computer readable storage medium that is also part of persistent storage device 210.
[0028] Communication unit 202, in these examples, provides for communications with other data processing systems or devices external to governance relationship sub-system 102. In these examples, communication unit 202 includes one or more network interface cards. Communication unit 202 may provide communications through the use of either or both physical and wireless communications links. Any software modules discussed herein may be downloaded to a persistent storage device (such as persistent storage device 210) through a communications unit (such as communication unit 202).
[0029] I/O interface set 206 allows for input and output of data with other devices that may be connected locally in data communication with governance relationship computer 200. For example, I/O interface set 206 provides a connection to external devices 214. External devices 214will typically include devices, such as a keyboard, a keypad, a touch screen, and/or some other suitable input device. External devices 214 can also include portable computer readable storage media, such as, for example, thumb drives, portable optical or magnetic disks, and memory cards. Software and data used to practice embodiments of the present invention (e.g., governancerelationship program 300) can be stored on such portable computer readable storage media. In these embodiments, the relevant software may (or may not) be loaded, in whole or in part, onto persistent storage device 210 via I/O interface set 206. I/O interface set 206 also connects in data communication with display device 212.
[0030] Display device 212 provides a mechanism to display data to a user and may be, for example, a computer monitor or a smart phone display screen.
[0031] The programs described herein are identified based upon the application for which they are implemented in a specific embodiment of the invention. However, it should be appreciated that any particular program nomenclature herein is used merely for convenience, and thus the invention should not be limited to use solely in any specific application identified and/or implied by such nomenclature.
[0032] The descriptions of the various embodiments of the present invention have been presented for purposes of illustration, but are not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein was chosen to best explain the principles of the embodiments, the practical application or technical improvement over technologies found in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.

II. EXAMPLE EMBODIMENT

[0033] FIG. 2 shows flowchart 250 depicting a method according to the present invention. FIG. 3shows governance relationship program 300, which performs at least some of the method operations of flowchart 250. This method and associated software will now be discussed, over the course of the following paragraphs, with extensive reference to FIG. 2 (for the method operation blocks) and FIG. 3 (for the software blocks). In this example, John is performing a scientific experiment wherein a thermometer records water temperatures in degrees Fahrenheit, but a later step requires water temperatures in degrees Celsius.
[0034] Processing begins at operation 5255, where determine first data asset module (“mod”) 302determines a first data asset. A data asset is sometimes also called a node or a data set. A first data asset is sometimes also called a current node. A data asset can be a set of related data that is manipulated to determine a result. The use of “first” to describe a first data asset does not indicate a relative position of the first data asset in a grouping of data assets; “first” is used merely to distinguish a first data asset from other data assets. For example, a “first” data asset can be an upstream data asset as compared to a “second” data asset; however, a “first” data asset can also be a downstream data asset as compared to a “second” data asset. In some embodiments of the present invention, determine first data asset mod 302 determines a first data asset is stored in data asset storage 224. In this example, determine first data asset mod 302 determines first data asset 220 is a record of water temperatures, recorded in degrees Fahrenheit.
[0035] Processing proceeds to operation S260, where determine rule mod 304 determines a governance rule for a first data asset. A governance rule is a restriction of a data asset. A governance rule is sometimes also called a data quality rule or a first governance rule. In some embodiments of the present invention, a governance rule is a range to which data in a data asset must conform. Alternatively, a governance rule indicates a different restriction on a data asset including, but not limited to: (i) determining a datum is not null; (ii) determining a datum conforms to a format; (iii) determining a datum is selected from a defined group; (iv) determining a datum is within a range of values; (v) determining a datum contains allowed characters; and/or (vi) determining a datum conforms to a format requiring special treatment (e.g., a social security number, a credit card number). In some embodiments of the present invention, determine rule mod 304 determines a governance rule from metadata associated with a first data asset. Alternatively, determine rule mod 304 determines a governance rule based, at least in part, on a stored governance rule. In some embodiments of the present invention, a governance rule is stored in a location local to a first data asset. Alternatively, a governance rule is stored in a location remote from a first data asset; for example, a first data asset is stored on data asset sub-system 106, and a governance rule is stored on rule storage sub-system 108. In this example, determine rule mod 304 determines that a data governance rule is stored in governance rule storage 226. Determine rule mod 304 determines that the governance rule restricts data in the first data asset to values between 32 and 212 (i.e., 32 degrees Fahrenheit and 212 degrees Fahrenheit). This is because the thermometer is measuring the temperature of water.
[0036] Processing proceeds to operation S265, where determine second data asset mod 306determines a second data asset. The use of “second” to describe a second data asset does not indicate a relative position of the second data asset in a grouping of data assets; “second” is used merely to distinguish a second data asset from other data assets. A second data asset is sometimes also called a next node. In some embodiments of the present invention, determine second data asset mod 306 determines a second data asset is stored in data asset storage 224. In this example, determine second data asset mod 306 determines second data asset 222 is a record of water temperatures, recorded in degrees Celsius.
[0037] Processing proceeds to operation S270, where determine relationship mod 308 determines a relationship between a first data asset and a second data asset. A relationship between two data assets is sometimes also called an edge. In some embodiments of the present invention, a relationship between a first data asset and a second data asset is one of: (i) a direct-write relationship (i.e., the second data asset writes to the first data asset); (ii) an indirect-write relationship (i.e., the second data asset propagates write commands, through one or more intervening data assets, to the first data asset); (iii) a direct-read relationship (i.e., the second data asset reads from the first data asset); or (iv) an indirect-read relationship (i.e., the second data asset propagates read commands, through one or more intervening data assets, to the first data asset). In this example, determine relationship mod 308 determines that second data asset 222 has a direct-read relationship with first data asset 220.
[0038] Processing proceeds to operation S275, where transform mod 310 transforms a governancerule. Transform mod 310 transforms a governance rule into a transformed governance rule (sometimes also called a second governance rule) based, at least in part, on a relationship between a first data asset and a second data asset. In some embodiments of the present invention, transform mod 310 determines how a relationship between a first data asset and a second data asset transforms a governance rule to a transformed governance rule. In some embodiments of the present invention, transform mod 310 determines how an indirect relationship transforms a governance rule to a transformed governance rule. In some embodiments of the present invention, transform mod 310 performs an extract, transform, load process. In some embodiments of the present invention, an extract, transform, load process includes extracting a governance rule, transforming the governance rule into a transformed governance rule, and loading the transformed governance rule. In some embodiments of the present invention, transform mod 310extracts a governance rule from a governance rule storage. In some embodiments of the present invention, transform mod 310 extracts a governance rule from a relationship between a first data asset and a second data asset. In some embodiments of the present invention, transform mod 310extracts a governance rule from a first data asset. In some embodiments of the present invention, transform mod 310 loads a governance rule to a governance rule storage. In some embodiments of the present invention, transform mod 310 loads a governance rule to a relationship between a first data asset and a second data asset. In some embodiments of the present invention, transform mod 310 loads a governance rule to a second data asset. In some embodiments of the present invention, transform mod 310 saves a transformed governance rule to governance rule storage 226.
[0039] In this example, transform mod 310 determines that data in first data asset 220 is converted to data in second data asset 222 by: first, subtracting 32; and, second, dividing by 1.8. Therefore, transform mod 310 transforms the governance rule, restricting first data asset 220 to a range of 32 to 212, into transformed governance rule, restricting second data asset 222 to a range of 0 to 100 (i.e., 0 degrees Celsius to 100 degrees Celsius). Alternatively, if a first data asset is in degrees Celsius and a second data asset is in degrees Fahrenheit, transform mod 310 transforms a governance rule by: first, multiplying by 1.8; and, second, adding 32.
[0040] In an alternative example, a first data asset is a downstream data asset and a second data asset is an upstream data asset. The second data asset has an indirect-write relationship with the first data asset. Each of the first data asset and second data asset represent dates. The first data asset is a number representing a number of days after a known date; the second data asset is a date in a written format (e.g., Jan. 1, 2016). Data in the second data asset is received as an input and is converted to data in an intermediate data asset, numerical representations of written dates. Data in the intermediate data asset is converted to data in the first data asset. The governance rule restricts the first data asset to dates after the known date. Therefore, transform mod 310transforms the governance rule into the transformed governance rule by transforming the number representing the known date (e.g., 0) into a numerical representation of the date (e.g., 5845), then transforming the numerical representation of the date into a written date (e.g., Jan. 1, 2016). Therefore, the transformed governance rule restricts the second data asset to dates after Jan. 1, 2016.
[0041] Processing terminates at operation 5280, where apply mod 312 applies a transformed governance rule to a second data asset. In some embodiments of the present invention, apply mod 312 restricts data in a second data asset based, at least in part, on a transformed governancerule. In some embodiments of the present invention, restricting data based, at least in part, on a transformed governance rule includes deleting and/or eliminating data in a second data asset that violates the transformed governance rule. In some embodiments of the present invention, restricting data based, at least in part, on a transformed governance rule includes not permitting new data that violates the transformed governance rule.

III. FURTHER COMMENTS AND/OR EMBODIMENTS

[0042] Some embodiments of the present invention recognize the following facts, potential problems, and/or potential areas for improvement with respect to the current state of the art: (i) data stewards maintaining data assets are prone to mistakes; (ii) maintenance of data assets (sometimes also called data records) is time intensive; and/or (iii) maintenance of data assets is resource intensive.
[0043] FIG. 4 depicts a screenshot of data lineage graph 400. Data lineage graph 400 contains: production run 405; staging 415; and product 425. Data lineage graph 400 depicts a flow of a datum from a first data asset to a second data asset. The first data asset in data lineage graph 400is production run 405. Production run 405 is a table containing various data, including a plant identifications (IDs) 410, a column in the table. The second data asset in data lineage graph 400 is product 425. Product 425 is also a table containing various data, including plant 430, a column in the table. Staging 415 is an export web service that reads data from plant IDs 410 and writes data to plant 430. Staging 415 also contains lookup table 420. Lookup table 420 is a table that contains an association between various plant IDs and associated plant names. In this example, plant IDs 410 contains a numerical representation of various plants (e.g., 1, 2, etc.). Staging 415 reads the numerical representation in plant IDs 410, converts the plant ID to a plant name, and writes the plant name to plant 430. In this example, plant 430 contains a data quality rule (sometimes also called a data governance rule) that plant names must be one of: Oregon, Texas, or California. In lookup table 420: the plant ID for Oregon is 1; the plant ID for Texas is 2; and the plant ID for California is 3. Therefore, staging 415 applies the data quality rule to production run 405 and determines data read from plant IDs 410 must be one of 1, 2, or 3.
[0044] In some embodiments of the present invention, a governance relationship sub-system employs recursive tracing of nodes and/or edges to determine relationships among various nodes. In some embodiments of the present invention, a governance relationship sub-system employs computer code based, at least in part, on a pseudo code. One example of pseudo code used by a governance relationship sub-system is shown in Table 1.
[0045] FIG. 5 depicts screenshot 500 showing pseudocode 510. Pseudocode 510 is pseudocode for traversing edges. In this example, “CurrentNode” is a first data asset, “NextNode” is a related second data asset, and “Edge” is a relationship between “CurrentNode” and “NextNode.” In some embodiments of the present invention, “Edge” is an ETL process. “TraverseEdges” is a recursive process that cascades (sometimes also called propagates) a governance rule from a first data asset to a second data asset, then determines if the rule should be cascaded to a third data asset. “TraverseEdges” takes a data asset as an argument. First, “TraverseEdges” check if the governancerule has already been applied to “CurrentNode” using “HasVisited.” “HasVisited” is a process that determines if a data asset has already been processed and takes “CurrentNode” as an argument. If “CurrentNode” has been processed, “TraverseEdges” is completed and processing returns to the process that called “TraverseEdges.” “TraverseEdges” then determines that “CurrentNode” has a set of “Edges” and a set of “NextNodes.” If “CurrentNode” does not have a set of edges or if “CurrentNode” does not have a set of “NextNodes,” “TraverseEdges” is completed and processing returns to the process that called “TraverseEdges.” “TraverseEdges” then checks if “CurrentNode” has a governance rule using “HasRule.” “HasRule” is a process that determines if a data asset has a governance rule. If “CurrentNode” does have a governance rule, “TraverseEdges” calls “ApplyRule.” “ApplyRule” is a process that applies a governance rule from a first data asset to a second data asset. In some embodiments of the present invention, “ApplyRule” is an ETL process. “ApplyRule” takes three arguments: (i) “CurrentNode”; (ii) “Edge”; and (iii) “NextNode.” “ApplyRule” takes the governance rule from “CurrentNode,” transforms the governance rule using “Edge,” then applies transformed governance rule to “NextNode.” “TraverseEdges” then calls itself to cascade governance rules through the set of related data assets.
[0046] In some embodiments of the present invention, traversing an edge is a recursive manner of checking a set of nodes to determine relationships among the nodes. In some embodiments of the present invention, a governance relationship sub-system ensures nodes are not processed multiple times. In some embodiments of the present invention, a governances relationship sub-system applies a rule from a current node to a next node. In some embodiments of the present invention, a governance relationship sub-system applies a rule recursively over a lineage graph. In some embodiments of the present invention, a governance relationship sub-system displays a set of nodes as a lineage graph.
[0047] In some embodiments of the present invention, a data asset has a quality governance rule regarding format of data. In this example, a governance rule requires that ninety percent (90%) of data values in a data asset must be of the pattern “x@y,” wherein each of “x” and “y” are non-null strings. A function of this type is sometimes called a concatenation function. In some embodiments of the present invention, a governance rule is applied to a concatenation function containing more than two arguments. To achieve the ninety percent quality required, a governance relationship sub-system applies the governance rule to the data assets “x” and “y.” Various possible combinations exist for applying governance rules to “x” and “y,” including, but not limited to: (i) one hundred percent (100%) of data values in data asset “x” must be non-null strings and ninety percent (90%) of data values in data asset “y” must be non-null strings; (ii) ninety percent (90%) of data values in data asset “x” must be non-null strings and one hundred percent (100%) of data values in data asset “y” must be non-null strings; and (iii) ninety-five percent (95%) of data values in data asset “x” must be non-null strings and ninety-five percent (95%) of data values in data asset “y” must be non-null strings. In some embodiments of the present invention, a governance relationship sub-system applies governance rules related to various concatenation functions to various data assets.
[0048] In some embodiments of the present invention, a governance rule relates to unit conversion. In this example, a governance rule requires temperatures in the range of 0 degrees Celsius to 100 degrees Celsius. To achieve the required data quality, a governance relationship sub-system applies an ETL process containing a conversion function, converting values from degrees Fahrenheit to degrees Celsius. The governance relationship sub-system applies the governance rule to the upstream data asset (the temperatures in degrees Fahrenheit), requiring that each value be in the range of 32 degrees Fahrenheit to 212 degrees Fahrenheit. In some embodiments of the present invention, a governance relationship sub-system applies governancerules related to various conversion functions to various data assets.
[0049] In some embodiments of the present invention, a governance rule relates to a lookup function. In this example, a governance rule requires a two letter country code selected from a group consisting of: DE, FR, UK, and US. For example, these countries are locations of manufacturing plants for a company. To achieve the required data quality, a governancerelationship sub-system applies an ETL process containing a lookup function, to determine a corresponding numerical representation for each of the two letter country codes (e.g., DE is 1, FR is 2, UK is 3, and US is 4). The governance relationship sub-system applies the governance rule to the corresponding data asset, in which the numerical representations for each country are used, requiring that each value be selected from a group consisting of: 1, 2, 3, and 4. In some embodiments of the present invention, a governance relationship sub-system applies governancerules related to various lookup functions to various data assets.
[0050] In some embodiments of the present invention, a governance rule relates to a pivot function. In some embodiments of the present invention, a governance relationship sub-system uses a pivot function in combination with a conversion function and/or a lookup function. In this example, a company has employees in various countries around the world. On a data asset containing a list of all employees, the country of each employee, and the salary of each employee, a governance rule requires a salary to be of the format “$dddd.dd.” Based, at least in part, on the country of the employee, a governance relationship sub-system applies an ETL function to pivot the salary column from various currencies to U.S. dollars. Additionally, based at least in part, on the country of the employee, a governance relationship sub-system applies an ETL function to pivot the governance rule format of “$dddd.dd” to various other currencies (e.g., [see pdf for image] eeee.ee, £pppp.pp, etc.). In some embodiments of the present invention, a governancerelationship sub-system takes a first data asset and converts it to a second data asset. For example, the first data asset is a table with the columns: name, salary, and country. A governancerelationship sub-system converts this first data asset to a second data asset with the columns: name, salary in Germany, salary in France, salary in the United Kingdom, and salary in the United States.
[0051] In some embodiments of the present invention, a governance rule relates to a merge and join function. In some embodiments of the present invention, a governance relationship sub-system uses a merge and join function in combination with a concatenation function. In some embodiments of the present invention, a governance relationship sub-system uses a merge and join function to combine two data assets into a single data asset. For example, a first data asset is a table with the columns: name, age, email, and address; a second data asset is a table with the columns: name, credit rating, and orders. A governance relationship sub-system would apply a merge and join function to create a single data asset with the columns: name, age, email, address, credit rating, and orders. Additionally, if any of the names in the first data asset and the names in the second data asset match up those entries are combined.
[0052] In some embodiments of the present invention, a governance rule employs a combination of one or more of the above functions to apply a governance rule to a data asset.
[0053] Some embodiments of the present invention may include one, or more, of the following features, characteristics, and/or advantages: (i) reducing time required to establish data assets; (ii) reducing resources required to establish data assets; (iii) reducing time required to maintain data assets; (iv) reducing resources required to maintain data assets; and/or (v) reducing a likelihood of errors in maintaining data assets.
[0054] In some embodiments of the present invention, a data asset exists within a larger data flow. In some embodiments of the present invention, an upstream process describes an upstream data asset writing information to a downstream data asset. In some embodiments of the present invention, a downstream process describes an downstream data asset reading information from an upstream data asset.
[0055] Some embodiments of the present invention may include one, or more, of the following features, characteristics, and/or advantages: (i) an “extract, transform, load” (ETL) job; (ii) an ETL job reading from an operational system; (iii) an ETL job writing to a data warehouse; (iv) a data lifecycle management tool; (v) a data lifecycle management tool reading from a warehouse; and/or (vi) a data lifecycle management tool creating a set of test data.
[0056] Some embodiments of the present invention may include one, or more, of the following features, characteristics, and/or advantages: (i) a reporting cube; (ii) a reporting cube reading from a data mart; (iii) a reporting cube enabling data analytics; (iv) a data lineage graph; (v) a data lineage graph depicting a set of upstream processes; (vi) a data lineage graph depicting a set of upstream data assets; (vii) a data lineage graph depicting a set of downstream processes; (viii) a data lineage graph depicting a set of downstream data asset; (ix) a data lineage graph depicting upstream processes that write to a data asset; and/or (x) a data lineage graph depicting downstream processes that read from a data asset.
[0057] Some embodiments of the present invention may include one, or more, of the following features, characteristics, and/or advantages: (i) locating a data asset within a data lineage graph; (ii) locating a data asset with a governance rule; (iii) applying a governance rule to a downstream data asset; (iv) applying a governance rule to an upstream data asset; (v) examining a relationship between two data assets; (vi) transforming a governance rule; (vii) transforming a governance rule based, at least in part, on a relationship between two data assets; (viii) adjusting a governance rule based, at least in part, on a manipulation of a first data asset into a second data asset; and/or (ix) recursively applying governance rules to related data assets. In some embodiments of the present invention, recursive application of a governance rule involves applying a governance rule to a set of data assets, wherein each sequential data asset exists in a direct-read relationship with the prior data asset. In some embodiments of the present invention, recursive application of a governancerule involves applying a governance rule to a set of data assets, wherein each sequential data asset exists in a direct-write relationship with the prior data asset.
[0058] Some embodiments of the present invention may include one, or more, of the following features, characteristics, and/or advantages: (i) analyzing a data lineage; (ii) applying a governancerule to a data asset; (iii) moving data among a set of data assets; (iv) transforming data among a set of data assets; (v) scaling an ETL platform; (vi) applying a governance rule to a data asset; (vii) using a set of stages to create jobs; (viii) moving data from a source data asset to a target data asset; (ix) capturing a set of jobs involved in moving data; (x) capturing a set of data assets involved in moving data; and/or (xi) displaying jobs in a data lineage graph.
[0059] Some embodiments of the present invention may include one, or more, of the following features, characteristics, and/or advantages: (i) using a data lineage graph to find an upstream job from a data asset; (ii) using a data lineage graph to find a downstream job from a data asset; (iii) analyzing a set of stages of a job (sometimes also called a process); (iv) analyzing a set of stages of a job to understand a nature of the job; (v) analyzing a governance rule to understand a meaning of the governance rule; and/or (vi) deducing a governance rule for a related data asset in a data lineage graph.
[0060] Some embodiments of the present invention may include one, or more, of the following features, characteristics, and/or advantages: (i) defining a key attribute of a governance rule; (ii) determining a set of data assets having governance rules; (iii) invoking a lineage to create a data lineage graph; (iii) applying a pseudo code; and/or (iv) applying a pseudo code to process a data lineage graph. In some embodiments of the present invention, a key attribute of a governance rule is a quality rule. Alternatively, a key attribute of a governance rule includes, but is not limited to: (i) a security rule; and/or (ii) a lifecycle rule.
[0061] Some embodiments of the present invention may include one, or more, of the following features, characteristics, and/or advantages: (i) a data lineage graph consisting of a set of nodes (sometimes also called data assets); (ii) a data lineage graph consisting of a set of edges (sometimes also called relationships among data assets); (iii) a governance relationship sub-system tracing a data lineage graph; (iv) a governance relationship sub-system determining an upstream data asset to be governed; (v) a governance relationship sub-system determining a downstream data asset to be governed; (vi) a governance relationship sub-system determining a governance rule to be applied to fulfil a set of governance requirements; (vii) a governancerelationship sub-system invoking a data lineage; and/or (viii) a governance relationship sub-system producing a data lineage graph.
[0062] Some embodiments of the present invention may include one, or more, of the following features, characteristics, and/or advantages: (i) finding a data lineage graph for a data asset; (ii) applying a governance rule to a data asset; (iii) applying a governance rule from a second data asset to a first data asset; (iv) applying a governance rule from a second data asset to a first data asset, based, at least in part, on a data lineage graph; (v) adapting a governance rule based, at least in part, on a transformation in a data lineage graph; and/or (vi) adapting a governance rule based, at least in part, on a transformation from a first data asset to a second data asset.
[0063] Some embodiments of the present invention may include one, or more, of the following features, characteristics, and/or advantages: (i) assigning governance rules to data assets in a regulatory report; (ii) invoking a data lineage for a data asset in a regulatory report; (iii) finding an ETL process for a data asset in a regulatory report; (iv) finding an upstream data asset in a regulatory report; (v) finding a downstream data asset in a regulatory report; (vi) analyzing an upstream ETL process in a regulatory report; (vii) analyzing a downstream ETL process in a regulatory report; (viii) adjusting a governance rule of a regulatory report; (ix) assigning an adjusted governance rule to an upstream asset; and/or (x) assigning an adjusted governance rule to an downstream asset.
[0064] Some embodiments of the present invention may include one, or more, of the following features, characteristics, and/or advantages: (i) adhering to financial regulations; (ii) adhering to banking regulations (e.g., Basel III); and/or (iii) reducing effort to adhere to regulations.
[0065] Some embodiments of the present invention may include one, or more, of the following features, characteristics, and/or advantages: (i) using data lineage to propagate data quality rules; (ii) using data lineage to transform data quality rules; (iii) using ETL analysis to determine a set of related assets; (iv) using data lineage graph analysis to determine a set of related assets; (v) modifying a set of related assets; (vi) modifying a set of governance rules; and/or (vii) determining a set of governance rules for a business.
[0066] Some embodiments of the present invention may include one, or more, of the following features, characteristics, and/or advantages: (i) maintaining a data lineage graph; (ii) maintaining a data lineage graph that identifies a set of related data assets; (iii) identifying a set of related data assets based on an upstream process; (iv) identifying a set of related data assets based on a downstream process; (v) applying a governance rule to a related data asset; (vi) applying a transformed governance rule (sometimes also called a modified governance rule) to a related data asset; (vii) determining a set of governance rules for a set of related assets; and/or (viii) determining a set of governance rules for a set of related assets, wherein each asset in the set of related assets is related to each other asset in the set of related assets.

IV. DEFINITIONS

[0067] “Present invention” does not create an absolute indication and/or implication that the described subject matter is covered by the initial set of claims, as filed, by any as-amended set of claims drafted during prosecution, and/or by the final set of claims allowed through patent prosecution and included in the issued patent. The term “present invention” is used to assist in indicating a portion or multiple portions of the disclosure that might possibly include an advancement or multiple advancements over the state of the art. This understanding of the term “present invention” and the indications and/or implications thereof are tentative and provisional and are subject to change during the course of patent prosecution as relevant information is developed and as the claims may be amended.
[0068] “Embodiment,” see the definition for “present invention.”
[0069] “And/or” is the inclusive disjunction, also known as the logical disjunction and commonly known as the “inclusive or.” For example, the phrase “A, B, and/or C,” means that at least one of A or B or C is true; and “A, B, and/or C” is only false if each of A and B and C is false.
[0070] A “set of” items means there exists one or more items; there must exist at least one item, but there can also be two, three, or more items. A “subset of” items means there exists one or more items within a grouping of items that contain a common characteristic.
[0071] A “plurality of” items means there exists at more than one item; there must exist at least two items, but there can also be three, four, or more items.
[0072] “Includes” and any variants (e.g., including, include, etc.) means, unless explicitly noted otherwise, “includes, but is not necessarily limited to.”
[0073] A “user” or a “subscriber” includes, but is not necessarily limited to: (i) a single individual human; (ii) an artificial intelligence entity with sufficient intelligence to act in the place of a single individual human or more than one human; (iii) a business entity for which actions are being taken by a single individual human or more than one human; and/or (iv) a combination of any one or more related “users” or “subscribers” acting as a single “user” or “subscriber.”
[0074] The terms “receive,” “provide,” “send,” “input,” “output,” and “report” should not be taken to indicate or imply, unless otherwise explicitly specified: (i) any particular degree of directness with respect to the relationship between an object and a subject; and/or (ii) a presence or absence of a set of intermediate components, intermediate actions, and/or things interposed between an object and a subject.
[0075] A “module” is any set of hardware, firmware, and/or software that operatively works to do a function, without regard to whether the module is: (i) in a single local proximity; (ii) distributed over a wide area; (iii) in a single proximity within a larger piece of software code; (iv) located within a single piece of software code; (v) located in a single storage device, memory, or medium; (vi) mechanically connected; (vii) electrically connected; and/or (viii) connected in data communication. A “sub-module” is a “module” within a “module.”
[0076] A “computer” is any device with significant data processing and/or machine readable instruction reading capabilities including, but not necessarily limited to: desktop computers; mainframe computers; laptop computers; field-programmable gate array (FPGA) based devices; smart phones; personal digital assistants (PDAs); body-mounted or inserted computers; embedded device style computers; and/or application-specific integrated circuit (ASIC) based devices.
[0077] “Electrically connected” means either indirectly electrically connected such that intervening elements are present or directly electrically connected. An “electrical connection” may include, but need not be limited to, elements such as capacitors, inductors, transformers, vacuum tubes, and the like.
[0078] “Mechanically connected” means either indirect mechanical connections made through intermediate components or direct mechanical connections. “Mechanically connected” includes rigid mechanical connections as well as mechanical connection that allows for relative motion between the mechanically connected components. “Mechanically connected” includes, but is not limited to: welded connections; solder connections; connections by fasteners (e.g., nails, bolts, screws, nuts, hook-and-loop fasteners, knots, rivets, quick-release connections, latches, and/or magnetic connections); force fit connections; friction fit connections; connections secured by engagement caused by gravitational forces; pivoting or rotatable connections; and/or slidable mechanical connections.
[0079] A “data communication” includes, but is not necessarily limited to, any sort of data communication scheme now known or to be developed in the future. “Data communications” include, but are not necessarily limited to: wireless communication; wired communication; and/or communication routes that have wireless and wired portions. A “data communication” is not necessarily limited to: (i) direct data communication; (ii) indirect data communication; and/or (iii) data communication where the format, packetization status, medium, encryption status, and/or protocol remains constant over the entire course of the data communication.
[0080] The phrase “without substantial human intervention” means a process that occurs automatically (often by operation of machine logic, such as software) with little or no human input. Some examples that involve “no substantial human intervention” include: (i) a computer is performing complex processing and a human switches the computer to an alternative power supply due to an outage of grid power so that processing continues uninterrupted; (ii) a computer is about to perform resource intensive processing and a human confirms that the resource-intensive processing should indeed be undertaken (in this case, the process of confirmation, considered in isolation, is with substantial human intervention, but the resource intensive processing does not include any substantial human intervention, notwithstanding the simple yes-no style confirmation required to be made by a human); and (iii) using machine logic, a computer has made a weighty decision (for example, a decision to ground all airplanes in anticipation of bad weather), but, before implementing the weighty decision the computer must obtain simple yes-no style confirmation from a human source.
[0081] “Automatically” means “without any human intervention.”
[0082] The term “real time” includes any time frame of sufficiently short duration as to provide reasonable response time for information processing as described. Additionally, the term “real time” includes what is commonly termed “near real time,” generally any time frame of sufficiently short duration as to provide reasonable response time for on-demand information processing as described (e.g., within a portion of a second or within a few seconds). These terms, while difficult to precisely define, are well understood by those skilled in the art.
(57)

Claims

1. A method comprising:

displaying a plurality of data assets from a data asset storage as a data lineage graph;
determining a first relationship between a first data asset in the plurality of data assets and a second data asset in the plurality of data assets is a direct-read relationship;
determining a first governance rule applied to the first data asset, wherein the first governancerule relates to a lookup function;
transforming the first governance rule into a second governance rule based, at least in part, on the first relationship, wherein the second governance rule relates to a pivot function;
applying the second governance rule to the second data asset;
determining a second relationship between the second data asset and a third data asset in the plurality of data assets is an indirect-write relationship;
transforming the second governance rule into a third governance rule based, at least in part, on the second relationship, wherein the third governance rule relates to a merge and join function;
applying the third governance rule to the third data asset;
identifying the first data asset, the second data asset, and the third data asset on the data lineage graph; and
storing the first governance rule, the second governance rule, and the third governance rule to a governance rule storage;
wherein:

at least determining the first relationship between the first data asset and the second data asset is performed by computer software running on computer hardware.
* * * * *