# US 2017/0255884 A1 · System and method for spatial and visual processing in cognitive architecture

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0255884 A1
- Document ID: US20170255884A1
- Status: Published application
- Kind: A1
- Application number: 15/231,667
- Filed: 2016-08-08
- Published: 2017-09-07
- Earliest claimed: 2016-03-07
- Inventors: Omprakash VISVANATHAN
- Web page: https://patentgrep.com/patent/US20170255884A1

## CPC

- G06Q 10/067: Enterprise or organisation modelling
- G06N 3/006: based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
- G06N 20/00: Machine learning
- G06N 5/022: Knowledge engineering; Knowledge acquisition
- G06N 5/046: Forward inferencing; Production systems
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

The present disclosure relates to a method and system for spatial and visual processing in cognitive architecture that involves an artificial intelligence method for learning and problem solving. The cognitive agent business rule system or the system comprises an application server in communication with one or more external devices, wherein the application server further comprises; a cognitive agent module, configured to compose and execute a plurality of business rules; at least a first database for storing a one of preference operators, an episodic data and the like, and wherein the at least first database is in communication with the cognitive agent; a second database for storing a visual data received from and to be sent to the external devices; wherein the cognitive agent processes the visual data using one or more operators and episodic data received from the first database.

## Claims

### Claim 1

A cognitive agent business rules system comprising:
an application server in communication with one or more external devices, wherein the application server further comprises:
a cognitive agent module, configured to compose and execute a plurality of business rules;
at least a first database for storing a one of preference operators, an episodic data and the like, wherein the at least first database is in communication with the cognitive agent;
a second database for storing a visual data received from and to be sent to the external devices; wherein the cognitive agent processes the visual data using one or more operators and episodic data received from the first database.

### Claim 2 (depends on 1)

The cognitive agent business rules system as claimed in claim 1, wherein the cognitive agent module comprises a spatial visual agent, configured, to process the visual data for generating perceptions, decisions and the like.

### Claim 3 (depends on 2)

The spatial visual agent of the cognitive agent, as claimed in claim 2, wherein the spatial visual agent receives the visual data from one or more external devices in the form of a scene graph and creates one or more transform objects.

### Claim 4 (depends on 1)

The cognitive agent business rules system as claimed in claim 1, wherein the cognitive agent module comprises a working memory configured to receive the one or more transform objects from the spatial visual agent to be operated by the one or more operators.

### Claim 5 (depends on 2)

The spatial visual agent of the cognitive agent as claimed in claim 2, wherein the spatial visual agent receives the scene graph from an image processing unit which is in communication with the external device such as a camera, a distributed computing network, a web scrapping module, a video feed and the like.

### Claim 6 (depends on 4)

The cognitive agent business rules system as claimed in claim 4, wherein the working memory of the cognitive agent receives the input through an application programming interface (API) of the application server.

### Claim 7 (depends on 3)

The spatial visual agent as claimed in claim 3, wherein the transform object, processed in the working memory, is represented as symbols corresponding to the spatial and visual objects as processed by the spatial visual agent.

### Claim 8

A computer implemented method comprising:
composing and executing, by a cognitive agent module of an application server in communication with one or more external devices, a plurality of business rules;
storing, with at least a first database, a one of preference operators, an episodic data and the like, and wherein the at least first database is in communication with the cognitive agent;
storing, with a second database, a visual data received from and to be sent to the external devices; wherein the cognitive agent module processes the visual data using one or more operators and episodic data received from the first database.

### Claim 9 (depends on 8)

The computer implemented method as claimed in claim 8, wherein the cognitive agent module comprises a spatial visual agent, configured, to process the visual data for generating perceptions, decisions and the like; and
a working memory.

### Claim 10 (depends on 9)

The computer implemented method as claimed in claim 9, wherein processing the visual data for generating perceptions comprises:
receiving the visual data from one or more external devices in the form of a scene graph;
creating one or more transform objects; and
encoding the transform objects into the working memory.

### Claim 11 (depends on 10)

The computer implemented method as claimed in claim 10, wherein receiving the visual data from one or more external devices in the form of a scene graph includes receiving from an image processing unit which is in communication with the external device such as a camera, a distributed computing network, a web scrapping module, a video feed and the like.
