Patent classifications
G06F8/34
EVENT MANAGEMENT SYSTEM FOR CONTROLLING INTERACTIONS BETWEEN PARTICIPANTS BY USING MEMBER SCOPES
[Problem]
To allow an event creator to create an executable program easily
[Means of Solution]
An event management system comprising an API database that stores an event execution management API and a resource management API, an event database, an API registration processing unit, an event creation processing unit, an event registration processing unit that determines whether an event execution program accords with criteria and registers, in the event database, an event execution program whose result is affirmative, and a communication processing unit that carries out transmission and reception, wherein the event execution program controls, by using an object called a member scope which is an array of groups and is a set of participant groups, an interaction between a plurality of event participants or a plurality of devices, and further executes control by using an attribute, a current processing group, and one or more functions to perform a set operation or a relevance extraction operation.
Methods and software for creating workflows
A method of creating a workflow on a smart device, comprising: presenting to a user for selection a plurality of input devices, each representing a data input mechanism of said smart device; receiving from the user a selection of one or more of said input devices; presenting to the user for selection a plurality of action devices, each representing a possible action to be taken by the smart device; receiving from the user a selection of one or more of said action devices; wherein each input device has one or more input device outputs, and wherein each action device has one or more action device inputs, and wherein the method further comprises forming one or more input-action associations each comprising a selected input device output associated with a selected action device input. The software provides a new system and method for operating a computer, allowing the user to create workflows linking several different inputs and actions, while avoiding or reducing the need to switch between different applications and different contexts. This results in significant improvements in efficiency and reliability during operation and allows specific workflows to be generated without the need for a skilled programmer. Combinations and sequences of input-action associations can also be generated for enhanced workflow creation.
Methods and software for creating workflows
A method of creating a workflow on a smart device, comprising: presenting to a user for selection a plurality of input devices, each representing a data input mechanism of said smart device; receiving from the user a selection of one or more of said input devices; presenting to the user for selection a plurality of action devices, each representing a possible action to be taken by the smart device; receiving from the user a selection of one or more of said action devices; wherein each input device has one or more input device outputs, and wherein each action device has one or more action device inputs, and wherein the method further comprises forming one or more input-action associations each comprising a selected input device output associated with a selected action device input. The software provides a new system and method for operating a computer, allowing the user to create workflows linking several different inputs and actions, while avoiding or reducing the need to switch between different applications and different contexts. This results in significant improvements in efficiency and reliability during operation and allows specific workflows to be generated without the need for a skilled programmer. Combinations and sequences of input-action associations can also be generated for enhanced workflow creation.
NON-TRANSITORY COMPUTER-READABLE MEDIUM, COMPUTER, AND METHOD FOR VISUAL PROGRAMMING EDITOR
A non-transitory computer-readable medium includes a program causing one or more processors to execute disposing one or more program components and one or more comments on a screen of a visual programming editor based on acceptance of an operation, determining whether to associate a specific comment with a specific program component based on a positional relationship between the specific comment included in the one or more comments and the specific program component included in the one or more program components, and generating a text-based code in which a text of the specific comment and a text of the specific program component are disposed nearby based on determination that the specific comment is associated with the specific program component.
NON-TRANSITORY COMPUTER-READABLE MEDIUM, COMPUTER, AND METHOD FOR VISUAL PROGRAMMING EDITOR
A non-transitory computer-readable medium includes a program causing one or more processors to execute disposing one or more program components and one or more comments on a screen of a visual programming editor based on acceptance of an operation, determining whether to associate a specific comment with a specific program component based on a positional relationship between the specific comment included in the one or more comments and the specific program component included in the one or more program components, and generating a text-based code in which a text of the specific comment and a text of the specific program component are disposed nearby based on determination that the specific comment is associated with the specific program component.
Method for coding robot control device, program, and robot control device
Provided is a method of coding a robot control device according to a standardized coding format, the method including displaying a format of a syntax to be input in unit of components; with respect to each component in the syntax, displaying one or more candidate component values that are to be input as a value of each component; and completing the syntax based on a user selection on the candidate component values with respect to each component.
Method for coding robot control device, program, and robot control device
Provided is a method of coding a robot control device according to a standardized coding format, the method including displaying a format of a syntax to be input in unit of components; with respect to each component in the syntax, displaying one or more candidate component values that are to be input as a value of each component; and completing the syntax based on a user selection on the candidate component values with respect to each component.
WORKFLOW FOR COMPUTER GAME DEVELOPMENT
Methods, systems, and techniques for enhanced game development workflow between programmers and non-programmers are provided. Example embodiments provide an EGPIDE which provides an environment suitable for workflow collaboration for software programmers or those game developers that prefer to work in textual language versus non-programmer game designers that prefer to work in visual language. In one embodiment, the EGPIDE comprises an EGPIDE script programming parser and visualization engine, an EGPIDE node graph visual programming parser and visualization engine, EGPIDE translation management, EGPIDE autolayout support, and user interface support. These components provide automatic translation between visual programming specification and text based programming specification to enable real time bi-directional communication between these types of programming to expedite game development process.
MACHINE LEARNING DRIVEN RULES ENGINE FOR DYNAMIC DATA-DRIVEN ENTERPRISE APPLICATION
The present invention generally relates to system, method and graphical user interface for executing one or more tasks in dynamic data driven enterprise application. The invention includes creation of rules on a rule creation interface by one or more syntax from a rule creation syntax data library. The invention provides machine learning models driven rule engine for executing the tasks.
MACHINE LEARNING DRIVEN RULES ENGINE FOR DYNAMIC DATA-DRIVEN ENTERPRISE APPLICATION
The present invention generally relates to system, method and graphical user interface for executing one or more tasks in dynamic data driven enterprise application. The invention includes creation of rules on a rule creation interface by one or more syntax from a rule creation syntax data library. The invention provides machine learning models driven rule engine for executing the tasks.