IP Library Granted Patent US 7,676,485
Granted Patent B2
US 7,676,485 · App. 11/656,017 · Granted Mar 9, 2010

Method and computer program product for converting ontologies into concept semantic networks

Assignee: Ixreveal, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,676,485
App. No.
11/656,017
Granted
Mar 9, 2010
Kind
B2
Abstract

A method and computer program product for producing a concept semantic network (CSN) from an ontology. Each class, subclass, object, restriction, and property of the ontology is converted into a concept of the CSN. Each hierarchy in the ontology is converted to a concept hierarchy of the CSN.

Claims (12)

1. A computer-readable storage medium comprising code representing instructions to cause a computer to produce a concept semantic network (CSN) from an ontology by:

for each class in the ontology, converting that class into a concept in the CSN, that concept corresponding to that class in the ontology;

converting each property of each class into a child concept of the concept corresponding to that class in the CSN;

converting each subclass, each object, and each restriction of the ontology to distinct concepts in the CSN; and

converting each hierarchy in the ontology to a concept hierarchy in the CSN, the hierarchies in the ontology comprising a property hierarchy.

2. The computer-readable storage medium of claim 1 , further comprising code representing instructions to cause a computer to:

identify a type for each concept in the CSN.

3. The computer-readable storage medium of claim 1 , further comprising code representing instructions to cause a computer to:

preserve, in the CSN, inherited properties in the ontology.

4. The computer-readable storage medium of claim 1 , further comprising code representing instructions to cause a computer to:

receive editing commands from a user; and

manipulate the CSN according to the received editing commands.

Assignments (8)
AFFIDAVIT Recorded Apr 25, 2023
From: CONQ, INC.
To: CONQ, INC.
Reel/Frame 063440/0215 →
JUDGMENT Recorded Oct 27, 2022
From: UREVEAL, INC.; IXREVEAL, INC.
To: CHIEN, JEFF N
Reel/Frame 061788/0517 →
CHANGE OF NAME Recorded Dec 21, 2020
From: CONK, INC.
To: CONQ, INC.
Reel/Frame 054816/0388 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2020
From: UREVEAL, INC.
To: CONK, INC.
Reel/Frame 054685/0900 →
CHANGE OF NAME Recorded Sep 9, 2015
From: INTELLIGENXIA, INC.
To: IXREVEAL, INC.
Reel/Frame 036574/0417 →
CHANGE OF NAME Recorded Sep 9, 2015
From: IXREVEAL, INC.
To: UREVEAL, INC.
Reel/Frame 036574/0421 →
CHANGE OF NAME Recorded Sep 23, 2008
From: INTELLIGENXIA, INC.
To: IXREVEAL, INC.
Reel/Frame 021561/0881 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2007
From: ELFAYOUMY, SHERIF A.; MOHAN, RENGASWAMY
To: INTELLIGENXIA, INC.
Reel/Frame 019153/0562 →
Continuity (2)
Provisional Application 6076039200 · Jan 20, 2006
Related Publication 20070192272A1 · Aug 16, 2007