Wireless Transaction Construction via Protocol Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems that record and playback web-based transactions using embedded web browser technology often lack support for Wireless Application Protocol (WAP) and fail to construct transactions, necessitating a method for defining and executing transactions without sophisticated browser technology or graphical interfaces, particularly for testing wireless network communications links.
Innovation Solution
A system and method that automatically define and execute transactions across wireless communications links, allowing for content referencing and rule modifications, supporting environments like GPRS, CSD, LAN, and WAN, utilizing components such as content modifiers, parsers, and interfaces to manage and execute transactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If embedded web browser technology and graphical interface are used to record and playback transactions, then the system can handle traditional web-based transactions, but it lacks support for Wireless Application Protocol (WAP) and cannot construct transactions
Solution Approach 1:
The patent extracts the essential transaction recording and construction functions from the embedded web browser environment, separating them from the graphical interface and browser-specific dependencies. This allows the system to handle multiple protocols including WAP without requiring sophisticated browser technology, as the core functionality is isolated to protocol-agnostic transaction processing components.
Solution Approach 2:
The patent creates a universal transaction processing system that can handle multiple communication protocols (HTTP, WAP, and others) through a single unified architecture. The transaction recorder and constructor are designed to be protocol-agnostic, enabling the same system to process different protocol types without requiring separate browser-based implementations for each protocol.
2Extent of automation
If sophisticated embedded browser technology is used, then web-based transactions can be recorded, but the system cannot automatically construct transactions
Solution Approach 1:
The patent implements a transaction constructor that automatically generates structured transaction data from recorded transaction information. The system self-services by taking raw transaction recordings and automatically constructing them into standardized formats without requiring manual intervention or complex browser-based processing, thereby achieving automation while reducing dependency on sophisticated browser technology.
Solution Approach 2:
The patent records transaction data in advance with all necessary information captured during the initial transaction execution. This preliminary recording phase stores structured information that can later be automatically constructed into standardized transactions without requiring the original browser environment or complex processing during the construction phase.
3Productivity
If a system records transactions but does not construct them, then browser technology can be simplified, but automatic execution of transaction operations cannot be achieved
Solution Approach 1:
The patent establishes a continuous workflow where transaction recording, construction, and execution are linked in an uninterrupted process. The transaction recorder continuously captures transaction data, which is immediately passed to the transaction constructor for automated construction, and then to the execution engine for automatic execution. This continuous action eliminates gaps between recording and execution, maximizing productivity while maintaining full automation.
Solution Approach 2:
The patent introduces a transaction constructor as an intermediary component between the transaction recorder and the execution engine. This mediator transforms raw recorded transaction data into standardized, executable transaction formats, enabling automatic execution while maintaining system simplicity. The constructor acts as the essential link that converts recorded data into actionable transactions without requiring complex browser technology.
Data Source
AI summary
A system and method for constructing transactions by requesting content from content providers, such as web sites, according to automatically generated content references. From that content and according to user-defined rules, the system can generate other content references, and request and access further content. Statistics can be maintained for each content access. The system and method can be used to test electronic networks, such as wireless communications networks.


