Patent 7010508

Obviousness

Combinations of prior art that suggest the claimed invention would have been obvious under 35 U.S.C. § 103.

Active provider: Google · gemini-2.5-flash

Obviousness

Combinations of prior art that suggest the claimed invention would have been obvious under 35 U.S.C. § 103.

✓ Generated

The following analysis addresses the obviousness of US Patent 7010508 under 35 U.S.C. § 103, considering prior art available before its effective priority date of May 24, 1984.

Person Having Ordinary Skill in the Art (PHOSITA)

A person having ordinary skill in the art (PHOSITA) at the time of the invention (i.e., before May 24, 1984) in the field of automated data processing networks, self-service terminals, and financial transaction systems would have been knowledgeable about:

  • Computer networks and remote access, including point-of-sale systems and Automated Teller Machine (ATM) networks.
  • Interactive computer systems, including those capable of displaying textual and graphical information.
  • Database management systems for storing, retrieving, and updating data.
  • Basic programming logic, including conditional processing and program sequencing.
  • The general concept of automating routine business and financial transactions.
  • Established artificial intelligence (AI) programming paradigms, such as rule-based expert systems and their inference mechanisms (e.g., backward-chaining and forward-chaining).

Motivation to Combine Prior Art

The US7010508 patent itself highlights a problem with existing self-service terminals, stating that "this high degree of sophistication has not been put to use in the more complex types of goods and services distribution which requires a great deal of interaction between individuals or between individuals and institutions" (US7010508, Background of the Invention, citing U.S. Pat. No. 4,359,631 Lockwood, et al. as an example of prior art sophistication). This explicitly identifies a market need and a technical challenge: to adapt existing self-service terminal technology for more complex, interactive applications. A PHOSITA would be motivated to address this challenge by combining known interactive user interface technologies with existing self-service terminal network architectures.

Furthermore, the public knowledge regarding automated loan assistance systems, as evidenced by the "Computer Firm to Help Buyers Shop for Loan" article in the Washington Post on April 9, 1984, indicates a clear commercial motivation to develop such systems.

Obviousness Analysis of Independent Claims

Claim 1: Automated multimedia system for data processing

Combination: US4359631A (Lockwood) in view of US4333152A (Best et al.), combined with general knowledge of programming paradigms.

Reasoning:

  1. Computerized installation, at least one station, and communication means: US4359631A discloses a self-service terminal system where a plurality of user terminals (stations) are connected to a central data processing system (computerized installation) via communication lines. This directly teaches these elements.
  2. Station features (mass memory, video display, input means, storing/retrieving textual/graphical data): US4359631A teaches user terminals with processors, associated memory, CRT displays, and keyboards for user input and displaying textual/graphical information relevant to transactions. US4333152A further reinforces the use of mass memory (e.g., optical disc) for storing video and textual data.
  3. Means for programming sequences of inquiring messages... interactively presenting... transaction options: US4359631A teaches interactive transaction processing at the terminal. US4333152A explicitly describes an interactive video system that creates an "illusion for a user that the video presentation responds to questions and instructions provided by the user" through "interrelating video information and textual information". A PHOSITA, seeking to enhance the interactivity and user guidance of a self-service financial terminal ('631) for complex applications (as noted in the background of US7010508), would find it obvious to integrate the "talking head" interactive video technology of '152. This combination would enable the display of sequences of inquiring messages and interactive presentation of transaction options using simulated personnel.
  4. Means for storing operator-entered information/inquiries/orders, transmitting to installation, receiving data from installation: US4359631A clearly teaches two-way communication between the terminal and the central processor for processing financial transactions, including accepting user input and transmitting/receiving data.
  5. Means for interactively directing operation with operational sequencing list, backward-chaining and forward-chaining sequences, analyzing operator-entered information and presenting additional inquiries: While not explicitly named in '631 or '152, the functionality described (processing user input, analyzing it, and presenting further inquiries) is inherent in any sophisticated interactive system designed to guide a user through a process. Backward-chaining and forward-chaining were well-known programming paradigms in expert systems by the priority date of 1984. A PHOSITA, seeking to implement the complex interactive application logic described by combining '631 and '152 (e.g., for a loan application process that dynamically asks questions based on previous answers), would find it obvious to employ these established and predictable AI techniques to manage the operational sequencing and to analyze input for generating appropriate follow-up inquiries.
  6. Computerized installation features for immediate transmission and updating database: US4359631A teaches a central data processing system that communicates with terminals to handle and update financial transactions.

Therefore, Claim 1 is rendered obvious by the combination of US4359631A and US4333152A, further supported by the general knowledge of programming paradigms like backward/forward chaining and the recognized need for automated loan processing.

Claim 8: Automated multimedia system for data processing for delivering information on request

Combination: US4359631A (Lockwood) combined with general knowledge of programming paradigms.

Reasoning:

  1. At least one computerized station: US4359631A teaches a self-service terminal comprising a computer.
  2. Means for accepting and processing a user's entry: US4359631A describes terminals with keyboards and processors for accepting and processing user input.
  3. Means for analyzing and for combining a user's entry with a set of stored data, and for formulating a query and outputting said query to said user (according to backward-chaining and forward-chaining sequences): US4359631A teaches that the terminal's processor processes user input and accesses stored data to facilitate transactions. The interactive nature of such terminals implies a dynamic question-and-answer flow. A PHOSITA, aiming to make this processing more intelligent and adaptive for "delivering information on request," would find it obvious to apply known expert system logical structures, such as backward-chaining and forward-chaining sequences. These techniques allow for dynamic analysis of user input, combination with stored data, and the formulation of subsequent relevant queries to guide the user effectively.
  4. Means for delivering information to said user: US4359631A teaches a CRT display for delivering textual and graphical information to the user, and the patent's background discusses "automatic vending machines and self-service terminals" capable of delivering goods and services.

Therefore, Claim 8 is rendered obvious by the combination of US4359631A and the well-established knowledge of AI/expert system programming techniques (specifically backward-chaining and forward-chaining) available to a PHOSITA by the priority date.

Claim 16: Automated multimedia data processing system with at least two computerized stations

Combination: US4359631A (Lockwood) in view of US4333152A (Best et al.), combined with general knowledge of programming paradigms.

Reasoning:

  1. At least two computerized stations, each including access means: US4359631A explicitly discloses a "plurality of user terminals" (at least two stations) each with a keyboard (access means).
  2. Each station including: mass memory and a database stored in said mass memory; means for storing, processing, updating, and retrieving data; program means for controlling said storing, processing, updating, and retrieving data means in response to coded requests entered on said access means: US4359631A teaches terminals with microprocessors and associated memory for storing and processing data, controlled by program means in response to user input.
  3. Means, associated with said mass memory, for storing and retrieving textual and graphical data; means for processing interrelated textual and graphical data describing a plurality of transaction options, and for selectively retrieving data from said mass memory; interrelated textual and graphical data stored in said mass memory, and accessible through interrelated textual and graphical access path means; means responsive to said coded requests for automatically displaying selected data: US4359631A teaches terminals capable of storing and displaying textual and graphical information related to various financial transaction options. The addition of interactive video for more dynamic presentation of such data is rendered obvious by US4333152A, which teaches generating interactive textual and graphical data presentations.
  4. Means for accepting and processing said requests according to backward-chaining and forward-chaining sequences: As discussed for Claims 1 and 8, a PHOSITA would find it obvious to apply known expert system programming techniques (backward-chaining and forward-chaining) to the interactive data processing within the stations described in '631. This would enhance the stations' ability to intelligently guide users through complex requests in a multi-station network.
  5. Means for interactively directing the operation of said various means... comprising means for holding an operational sequencing list and means responsive to the status... for controlling their operations: These elements describe standard programming control structures for interactive systems. A PHOSITA would understand the need for and the implementation of such control logic for managing the sequence of operations in an interactive terminal.

Therefore, Claim 16 is rendered obvious by the combination of US4359631A and US4333152A, further supported by the general knowledge of programming paradigms for interactive, rule-based systems.

Generated 5/29/2026, 6:47:12 PM