Patent №
US 7,117,487
Granted
2006-10-03
Filed 2002
Owner
MICROSOFT CORPORATION
Lab
AI components
2
nlp · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10303379
A program that includes expressions written in a process-based language for representing protocol-based applications as processes is disclosed. The process kernel executes a set of equational laws governing structural equivalence of expressions written in the process-based language. A first expression is parsed. The first expression describes that a query is being executed in parallel with a process. The query has a head, which is empty, and a body, which contains a first name being bound to a second name. The first expression is translated as structurally equivalent to a second expression. The second expression describes that the query is executed in parallel with the process if the query is in canonical form. Each occurrence of the first name in the process is replaceable with the second name.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 135230285
Assignors
MEREDITH, L. GREGORY, BJORG, STEVE, RICHTER, DAVID
On an employer assignment, the assignors are typically the inventors.