COGNITIVE OPERATING SYSTEM
0 Assignments
0 Petitions
Accused Products
Abstract
An operating system configured to support cognitive capable environments is described. The system comprises a memory structure and an I/O process configured to update inputs and outputs. The operating system further includes a process to determine changes to symbols within the symbol space due to the stimulus and create STM images of the inputs. Additional processes are configured to pass stimulations between connecting symbols, measure temporal and spatial properties of images, filter the STM images based upon the properties, and propagate stimuli through hereditary structures. Further processes analyze propagated symbol groups of STM images for novel distinctions, create new symbols, connect novel stimuli together for symbol groupings, update existing symbols to include connections to the new symbols, and assign weights to the connections. Additional processes form stimulus-response pairs from received images, provide time-based erosion of connection weights of symbols and adapt learned responses to long term memories.
-
Citations
40 Claims
-
1-29. -29. (canceled)
-
30. A computer usable medium including a program for building connections between symbols by creating and connecting symbols to input symbols, the program comprising:
-
a first executable code segment for measuring a novelty of a plurality of stimulus channels and creating new symbols using at least one of the measured novelty; a second executable code segment for measuring a signal corresponding to a combination of stimulus channel inputs; a third executable code segment for back calculating individual weights for each input signal to develop a defined stimulus value using;
s=sum all stimulus nodes(w*i), wheres represents a total signal of symbol based on all stimulus nodes, w represents a weight of connection embodied into the symbol and stimulus node, and i represents the stimulus signal; and a fourth executable code segment for creating and setting all input stimulus connections and weights based on the back calculated individual weights. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A computer usable medium including a program for building connections between symbols by connecting and controlling the associative weights of symbols, the program comprising:
-
a first executable code segment for scanning a stimulus channel and determining conscious symbols based on at least one of a stimulus attribute, a temporal attribute, and a spatial attribute; a second executable code segment for determining a stimulating association or an inhibiting association of the conscious symbols by examining an activity of each conscious symbol and; a third executable code segment for associating the conscious symbols and controlling the weight gain of the association by a learning attribute. - View Dependent Claims (37, 38, 39, 40)
-
Specification