Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Share token issuance for declarative document authoring

A declarative, token technology used in data processing applications, instrumentation, code compilation, etc.

Inactive Publication Date: 2018-12-21
MICROSOFT TECH LICENSING LLC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Management occurs by evaluating incoming requests to participate in authoring sessions in various ways

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Share token issuance for declarative document authoring
  • Share token issuance for declarative document authoring
  • Share token issuance for declarative document authoring

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] The principles described in this article provide an application authoring environment. In some embodiments, applications may be generated via a declarative authoring experience in which it appears to the user that the user is authoring a document via higher-level human-readable declarations. After compilation, the document may contain computer-executable code. For example, a document (also referred to herein as a "declarative document") may be a chain of transformations or a graph with associated states. A transformation chain is a collection of interconnected nodes, each node can represent a data source or a data target.

[0015] Where a declarative document represents a chain or graph of transformations, there are links between nodes, each link representing a transformation. For any given link, the associated transformation receives a copy of the value of one or more data sources at the input of the link, and produces a result value provided at one or more data dest...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Issuance of job tokens performed by an authorization computing entity so that authoring authorizations can be shared with other authors. Each of the job tokens represents an authorization to engage ina particular manner in an authoring session in which a declarative document is being authored. That engagement includes sharing one or more authorizations with other possible author. The declarativedocument is a computer program in the form of a list of declarative statements made in a declarative programming language. The management occurs by evaluating incoming requests to engage in various ways in an authoring session.

Description

Background technique [0001] A declarative document is a collection of declarations that represent the logic of a computation rather than describe the lower-level control flow. Because these declarations are usually easier for humans to read, collections of declarations are often referred to as "documents" rather than "programs". Furthermore, the creation of such documents is often referred to as "authoring" rather than "programming". [0002] Because declarations are more human-readable and intuitive to most people, more individuals are able to author declarative documents than program in imperative or object-oriented languages. Therefore, the declarative authoring experience differs from the computer programming experience. In a declarative authoring experience, it appears to the user that the user is authoring a document, but after compilation, the document can contain computer-executable code. For example, a document may be a chain or graph of transformations with associ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/71G06Q10/10
CPCG06F8/71G06Q10/101G06F8/41H04L67/141G06F21/31G06F21/6209
Inventor A·C·弗吕特Y·E·沙班M·D·弗兰萨佐弗O·科勒A·M·彭尼尔A·乔杜里W·H·王M·D·欧沃霍特
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products