×

Context-aware middleware platform for client devices

  • US 7,783,613 B2
  • Filed: 02/02/2007
  • Issued: 08/24/2010
  • Est. Priority Date: 02/03/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computerized method comprising:

  • (A) receiving an indication of a transaction type from a client device;

    (B) responsive to receiving the indication of the transaction type, based on a transaction model of the transaction type, sending information for rendering a transaction request user interface for the transaction type to the client device;

    (C) receiving a request for transaction processing from the client device, wherein the request comprises one or more transaction parameters as submitted via a transaction form;

    (D) at a middleware service configured to communicate with the client device, receiving an indication of a security protocol supported by the client device;

    (E) transforming the request into a format supported by a backend transaction server, thereby generating a transformed request, wherein the transaction model of the transaction type specifies how to transform the one or more transaction parameters into the format supported by the backend transaction server, and wherein transforming the request comprises processing the request via the transaction model of the transaction type;

    (F) sending the transformed request to the backend transaction server, wherein the transformed request comprises at least one of the one or more transaction parameters;

    (G) receiving a response from the backend transaction server;

    (H) in a computing environment comprising one or more processors and memory, tailoring the response received from the backend transaction server according to a stored context for the client device, thereby generating a tailored response, wherein the tailored response comprises user interface elements to be rendered as a user interface presentation on the client device, wherein the stored context comprises a user interface context for the client device, and the tailoring further comprises tailoring the response received from the backend transaction server according to the user interface context for the client device;

    (I) sending the tailored response to the client device for rendering as a user interface presentation on the client device; and

    (J) at the middleware service, responsive to receiving the indication of the security protocol supported by the client device, sending content to the client device via the security protocol;

    (K) wherein tailoring the response according to a stored context for the client device comprises;

    omitting display of one or more columns in the response;

    placing at least one hyperlink in the response, wherein the at least one hyperlink is configured to display content from at least one of the omitted columns when activated; and

    wherein the at least one hyperlink is superimposed on response data appearing in a displayed column.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×