Platform for authoring, storing, and searching workflows

US11537600B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11537600-B2
Application numberUS-201816127129-A
CountryUS
Kind codeB2
Filing dateSep 10, 2018
Priority dateJul 21, 2015
Publication dateDec 27, 2022
Grant dateDec 27, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An authoring platform for authoring a client workflow includes an arrangement of shapes representing steps and connections representing relationships between the steps. Online content retrieved from an online resource may be associated with steps of the client workflow. An authoring service receives the client workflow from the client interface via a network and directs a graph database to store a database workflow corresponding to the client workflow. A search platform is provided for creating and searching workflows using a tag database taxonomy. An author creates a workflow wherein a tag is linked to a workflow item. The workflow is stored as a database workflow and a node in the database workflow representing the workflow item is linked to a node in the database taxonomy representing the tag. Multiple workflows are created in a similar manner to link the workflows to the database taxonomy to provide efficient searching of the workflows.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method for authoring a workflow, the method comprising: receiving, at a computer, a first workflow that includes a first representation for a first step of the first workflow; generating, at the computer, a set of database queries that, when executed, produce a second workflow that includes a second representation for the first step of the first workflow that is different than the first representation; and transmitting the set of database queries to a database for execution. 2. The computer-implemented method of claim 1 , wherein the first workflow is received from a web-based interface associated with a second computer. 3. The computer-implemented method of claim 1 , further comprising receiving, at the computer, online content associated with at least one operation of the first workflow. 4. The computer-implemented method of claim 3 , wherein the online content comprises content retrieved from an online resource specified by a URL. 5. The computer-implemented method of claim 4 , wherein the content is retrieved from the online resource through a service that extracts metadata from the online resource. 6. The computer-implemented method of claim 1 , wherein: a plurality of connections in the first workflow indicate a sequential ordering of a plurality of operations included in the first workflow; and a plurality of edges in the second workflow indicate a sequential ordering of a plurality of operations included in the second workflow. 7. The computer-implemented method of claim 1 , further comprising: receiving, at the computer, a request for the second workflow previously transmitted to the database; producing, at the computer, a query for retrieving the second workflow; and sending the query for the second workflow to the database in order to retrieve the second workflow. 8. The computer-implemented method of claim 1 , further comprising: receiving, at the computer, a graph representation of the second workflow from the database; generating, at the computer, a representation of the second workflow based on the graph representation; and sending the representation to an interface associated with a second computer, wherein the interface displays the representation of the second workflow. 9. The computer-implemented method of claim 1 , further comprising: receiving, at the computer, a request for first content associated with an operation included in the first workflow; producing, at the computer, a query for the first content; sending the query for the first content to the database; receiving, at the computer, a representation of the first content from the database; producing, at the computer, a representation of the first content based on the representation of the first content received from the database; and sending the representation of the first content to an interface associated with a second computer, wherein the interface displays the representation of the first content. 10. One or more non-transitory computer-readable media including instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of: receiving a first workflow that includes a plurality of shapes and a plurality of connections, wherein a first shape included in the plurality of shapes comprises a first representation for a first step of the first workflow; generating a set of database queries that, when executed, produce a second workflow corresponding to the first workflow, wherein the second workflow includes a plurality of nodes and a plurality of edges, wherein a first node included in the plurality of nodes comprises a second representation for the first step of the first workflow that is different than the first representation; and transmitting the set of database queries to a database for execution. 11. The one or more non-transitory computer-readable media of claim 10 , wherein the first workflow is received from a web-based interface associated with a computer. 12. The one or more non-transitory computer-readable media of claim 10 , further comprising receiving online content associated with at least one operation of the first workflow. 13. The one or more non-transitory computer-readable media of claim 12 , wherein the online content comprises content retrieved from an online resource specified by a URL. 14. The one or more non-transitory computer-readable media of claim 13 , wherein the content is retrieved from the online resource through a service that extracts metadata from the online resource. 15. The one or more non-transitory computer-readable media of claim 10 , wherein: the plurality of connections in the first workflow indicate a sequential ordering of a plurality of operations included in the first workflow; and the plurality of edges in the second workflow indicate a sequential ordering of a plurality of operations included in the second workflow. 16. The one or more non-transitory computer-readable media of claim 10 , further comprising: receiving a request for the second workflow previously transmitted to the database; producing a query for retrieving the second workflow; and sending the query for the second workflow to the database in order to retrieve the second workflow. 17. The one or more non-transitory computer-readable media of claim 10 , further comprising: receiving a graph representation of the second workflow from the database; generating a representation of the second workflow based on the graph representation; and sending the representation to an interface associated with a second computer, wherein the interface displays the representation of the second workflow. 18. The one or more non-transitory computer-readable media of claim 10 , further comprising: receiving a request for first content associated with an operation included in the first workflow; producing a query for the first content; sending the query for the first content to the database; receiving a representation of the first content from the database; producing a representation of the first content based on the representation of the first content received from the database; and sending the representation of the first content to an interface associated with a second computer, wherein the interface displays the representation of the first content. 19. The one or more non-transitory computer-readable media of claim 10 , wherein the first workflow comprises a workflow associated with a client machine, and the second workflow comprises a workflow associated with the database. 20. A system, comprising: one or more memories storing instructions; and one or more processors that are coupled to the one or more memories and, when executing the instructions, are configured to: receive a first workflow that includes a plurality of shapes and a plurality of connections, wherein each shape represents an operation in the first workflow, and each connection represents a relationship between two operations in the first workflow; generate a set of database queries that, when executed, produce a second workflow corresponding to the first workflow, wherein the second workflow includes a plurality of nodes and a plurality of edges, wherein each node represents an operation in the first workflow, and wherein each edge represents a relationship between two operations in the first workflow; and transmit the set of database queries to a database for execution.

Assignees

Inventors

Classifications

  • Navigation, e.g. using categorised browsing · CPC title

  • Protocols · CPC title

  • Presentation of query results · CPC title

  • Workflow collaboration or project management · CPC title

  • G06F16/242Primary

    Query formulation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11537600B2 cover?
An authoring platform for authoring a client workflow includes an arrangement of shapes representing steps and connections representing relationships between the steps. Online content retrieved from an online resource may be associated with steps of the client workflow. An authoring service receives the client workflow from the client interface via a network and directs a graph database to stor…
Who is the assignee on this patent?
Autodesk Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/242. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 27 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).