Context-Independent Conversational Flow for HR Operations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer systems used for conducting Internet-based business and generating browser-based software programs are complex and slow to compile and execute, especially when communicating with remote computers.

Innovation Solution

A method and system for performing human resource operations using a context-independent conversational flow, which involves receiving an intended operation, identifying the conversational flow, calling a structured data object to implement business rules, interpreting the data object, generating a context-independent response, transforming it for user context, and displaying it within a conversational user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional business rule interpreters are used to conduct Internet-based business, then business operations can be performed, but the system becomes complex and slow to compile and execute

Engineering Contradiction:
Improveexecution speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the business rule execution system into distinct components: a rule definition phase separate from execution phase, and a compilation phase separate from interpretation phase. This allows the system to pre-compile business rules into optimized formats, improving execution speed while maintaining flexibility through separate rule definition and execution components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary compilation of business rules into optimized execution formats before actual business operations occur. By pre-compiling rules and preparing execution environments in advance, the system eliminates runtime compilation delays and achieves faster execution without increasing operational complexity.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If real-time communication with remote computers is implemented, then Internet-based business operations can be conducted, but compilation and execution speed decreases

Engineering Contradiction:
Improvereal-time communication capabilityVSAvoidcompilation and execution speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The patent prepares business rules and execution environments in advance through compilation before real-time communication occurs. This preliminary compilation creates optimized execution formats that can be rapidly interpreted during real-time remote communication, maintaining responsiveness while achieving fast execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent establishes a continuous execution model where compiled business rules run without interruption during real-time communication. Once compiled, the rules execute continuously and efficiently during remote interactions, eliminating repeated compilation delays and maintaining consistent real-time performance.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20250029062A1Context-Independent Conversational Flow
Publication Date: 2025.01.23 ADP INC
  • US20250029062A1 patent drawing
  • US20250029062A1 patent drawing
  • US20250029062A1 patent drawing

AI summary

A method, apparatus, system, and computer program code for performing a human resource operation using a context-independent conversational flow. The computer system receives an intended human resource operation from an application executing on a user device, identifies the context-independent conversational flow for performing an intended human resource operation, and calls a structured data object according to the context-independent conversational flow. The computer system interprets the structured data object to produce a business rule output, and generates a context-independent response from the business rule output. The computer system transforms the context-independent response according to a user context to produce a context-specific response, and forwards the context-specific response to a user device for display within a conversational user interface of an application.