The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 15, 2015

Filed:

Nov. 08, 2011
Applicants:

Viswanath Vadlamani, Sammamish, WA (US);

Arungunram Surendran, Sammamish, WA (US);

Prasanth Pulavarthi, Redmond, WA (US);

Phani Vaddadi, Issaquah, WA (US);

Munirathnam Srikanth, Redmond, WA (US);

Tarek Najm, Kirkland, WA (US);

Inventors:

Viswanath Vadlamani, Sammamish, WA (US);

Arungunram Surendran, Sammamish, WA (US);

Prasanth Pulavarthi, Redmond, WA (US);

Phani Vaddadi, Issaquah, WA (US);

Munirathnam Srikanth, Redmond, WA (US);

Tarek Najm, Kirkland, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/18 (2006.01); G06N 5/04 (2006.01); G06N 5/02 (2006.01); G06N 99/00 (2010.01);
U.S. Cl.
CPC ...
G06N 5/022 (2013.01); G06N 5/04 (2013.01); G06N 99/005 (2013.01);
Abstract

A procedural inference system is described herein that infers procedural knowledge from various data sources to help a user complete one or more tasks for which the data sources provide information. The system understands users' queries, identifies a task at hand, provides recommendations on the steps to take and the agents to use based on a knowledge base of tasks and agents, and provides the fabric to determine which different agents can work together to help the user accomplish a task. Tasks can be started on one device and completed on another seamlessly. Users are able to finish complex, multi-step tasks efficiently, without trial and error or data reentry. Thus, the procedural inference system provides a generalized framework that helps users to complete tasks using already available data and does not ask each data provider to invest in infrastructure to build dedicated task information systems.


Find Patent Forward Citations

Loading…