Patent 11418466

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-pro

Obviousness

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

✓ Generated

Obviousness Analysis of U.S. Patent 11,418,466 under 35 U.S.C. § 103

Date of Analysis: April 28, 2026
Patent Analyzed: U.S. Patent 11,418,466 ("the '466 patent")
Priority Date: October 17, 2011

Introduction

This analysis evaluates whether the independent claims (Claim 1 and Claim 18) of the '466 patent would have been obvious to a Person Having Ordinary Skill in the Art (POSITA) at the time of the invention, with a priority date of October 17, 2011. An invention is considered obvious under 35 U.S.C. § 103 if the differences between the claimed invention and the prior art are such that the subject matter as a whole would have been obvious to a POSITA. This often involves combining or modifying teachings from multiple prior art references.

A POSITA in this context would likely be an individual with a bachelor's degree in computer science or a related field and several years of experience in web application development, server-side programming, and familiarity with various real-time communication protocols (e.g., HTTP, SMS, XMPP/IM) prevalent before October 2011.

The core of the '466 patent's claims lies in its specific combination of features:

  1. Anonymous Web Chat: Initiating a chat from a web browser without user authentication.
  2. Conversation Tracking: Using a unique identifier to manage and associate messages within a specific conversation.
  3. Multi-Protocol Communication: A single "responder" communicating with different users via different protocols (e.g., one user on a web browser, another on SMS).
  4. Distinct Conversation Management: Using separate identifiers for each conversation, even if one responder is involved in multiple chats across different protocols.

Proposed Combination of Prior Art

A strong argument for obviousness can be made by combining the teachings of two categories of widely known technologies that existed well before the 2011 priority date:

  • Reference A (Anonymous Web Chat with Session IDs): The common and widespread practice of using session identifiers (session IDs) to manage state for anonymous (unauthenticated) users on websites, including web-based chat applications.
  • Reference B (Multi-Protocol Messaging Gateways): The established technology of messaging gateways, particularly SMS gateways, which allowed applications to send and receive messages across different networks and protocols (e.g., bridging web/HTTP requests to the SMS network).

Detailed Analysis of Prior Art and Motivation to Combine

1. Reference A: Anonymous Web Chat with Session IDs

By 2011, it was a fundamental practice in web development to manage user sessions, including those of unauthenticated "guest" users. When a user first visited a site, the server would generate a unique session ID, typically stored in a cookie on the user's browser. This ID would be sent with every subsequent request, allowing the server to maintain the user's state, such as items in a shopping cart or the history of a chat conversation.

  • Unauthenticated User Interaction: Web chat applications embedded in websites (often for customer support) routinely allowed users to start a conversation without logging in.
  • Conversation Identifier: The session ID or a similar server-generated token served as the de facto "conversation identifier." It allowed the server to correctly route a user's incoming message to the appropriate ongoing chat session and send the responder's reply back to the correct user's browser. As early as May 2011, discussions on platforms like Stack Overflow show the common practice of generating session IDs for new users, even before authentication, to manage their state.
  • Persistent Storage: Servers stored these sessions and associated chat logs in databases or other persistent stores, linking them via the session ID.

This widespread practice teaches the core elements of handling a conversation with a single, unauthenticated web user, as claimed in the '466 patent.

2. Reference B: Multi-Protocol Messaging Gateways (e.g., SMS Gateways)

Messaging gateways were also well-established before 2011. SMS gateways, in particular, acted as a bridge between the internet (using protocols like HTTP or SMTP) and the mobile telecommunication network's Short Message Service Centers (SMSC).

  • Bridging Different Protocols: These gateways were explicitly designed to handle communication between different protocols. A web application could make an HTTP API call to a gateway, which would then convert the request into an SMS message and send it to a user's mobile device. Conversely, a user could reply via SMS to a specific number (a long code or short code), and the gateway would receive it and forward it back to the web application, often as an HTTP POST request.
  • Session/Conversation Tracking: To manage ongoing conversations, these gateways also relied on identifiers. A common method was to map a user's phone number to a specific conversation thread on the server side. When a message came in from a known number, it could be appended to the correct conversation history.

This technology clearly teaches the concept of routing communications between a central system (like a responder's application) and a user on a different protocol (SMS).

Motivation to Combine

A POSITA in 2011 would have been motivated to combine the principles of Anonymous Web Chat (Reference A) with Multi-Protocol Gateways (Reference B) for several compelling and predictable reasons:

  • Solving a Known Business Problem: By the early 2010s, businesses increasingly sought to engage with customers on their preferred communication platforms to improve customer service and sales. A customer might start a query on a website but would prefer to continue the conversation on the go via SMS. There was a clear market-driven need to create a unified communication system where a support agent (a "responder") could seamlessly handle conversations regardless of the customer's chosen platform.
  • Predictable Results: Combining these technologies would yield predictable results. A POSITA would understand that the same server-side logic used to manage a web chat session via a session ID could be extended to manage an SMS chat session by using the user's phone number as an identifier. The core task of receiving a message, looking up the conversation it belongs to, processing it, and sending a reply is functionally identical in both scenarios. The gateway simply acts as a protocol translator.
  • Design Choice and Extensibility: For a developer building a customer support chat system, offering multi-channel support was a natural design evolution. The desire to build a "better" or more feature-rich system would motivate a developer to add support for SMS or instant messaging to an existing web chat platform. It would be a straightforward architectural step to create a central message-handling application that could interface with both a web server (for browser-based users) and a messaging gateway (for SMS users). Each conversation, regardless of protocol, would be assigned a unique conversation ID in the database, with an associated field indicating the protocol/channel (e.g., 'web' or 'sms') and the user's identifier on that channel (e.g., a session ID or a phone number).

Conclusion on Obviousness

The independent claims of U.S. Patent 11,418,466 describe a system that is a predictable combination of two well-known technologies that existed long before the 2011 priority date. The concept of using session IDs to manage anonymous web chats was standard practice. Similarly, the use of gateways to bridge communication between web applications and other protocols like SMS was also common.

A person of ordinary skill in the art, faced with the known business need to communicate with customers across multiple platforms, would have found it obvious to integrate these technologies. They would have been motivated to create a unified system where a responder could manage multiple conversations, using established session-tracking principles (conversation identifiers) to keep chats with different users distinct, even when those users were on different communication protocols. The combination represents the application of a known technique (session management) to a known problem (cross-platform communication) to yield predictable results. Therefore, the invention claimed in U.S. Patent 11,418,466 would have been obvious under 35 U.S.C. § 103.

Generated 4/29/2026, 12:00:30 AM