Patent No. US8412785 (titled "Instant messaging system and method") on Mar 30, 2009. The application was issued on Apr 2, 2013.
’785 is related to the field of Internet instant messaging and web browsing technologies. Specifically, it addresses the technical challenge of bridging the gap between traditional desktop-based instant messaging, mobile short message services, and web browsing environments, which historically operated as siloed applications requiring separate system resources and user contexts.
The underlying idea behind ’785 is the integration of real-time communication protocols directly into a multi-page web browser architecture to enable context-aware social interaction. By binding mobile identifiers to instant messaging IDs and synchronizing user presence with specific URLs, the invention allows users to interact with others visiting the same web content without leaving the browser environment or launching multiple application instances.
The claims of ’785 focus on a unified Web browsing system that integrates an instant messenger client, a chat room client, and a message board client within a single browser instance. The system utilizes a specialized browser server and kernel to track browsing activities across multiple users, identifying who is viewing the same page and enabling real-time communication between them, including support for mobile clients through a centralized IM server.
In practice, the invention functions by maintaining a persistent connection between the browser and a kernel server that monitors the active URL of each user. When a user navigates to a specific page, the browser displays a list of other concurrent visitors, effectively creating a dynamic social layer over any website. This is implemented using a page selector mechanism that allows users to toggle between multiple stored webpages while keeping the communication tools—such as the chat and message board—active and synchronized with the visible content.
This approach differs from prior solutions by eliminating the need to launch separate browser windows or standalone chat applications, which typically consume excessive system memory and lack page-specific context. By utilizing a cross-reference relational database to bind mobile numbers to IM identifiers, the system ensures seamless communication across different network types while maintaining user privacy, as the mobile phone number remains hidden behind the instant messenger ID during all interactions.
In the early 2000s when ’785 was filed, Internet-based instant messaging and mobile-based short messaging services operated as distinct, siloed communication ecosystems. At a time when cross-network interoperability was typically implemented using manual gateways or limited to single-protocol exchanges, systems commonly relied on platform-specific identifiers that were incompatible across different network architectures. Hardware and software constraints of the era made the seamless synchronization of user identities between desktop-based IP clients and mobile-based cellular devices non-trivial, often requiring users to maintain separate accounts and presence states for each medium.
The disclosed invention achieves a meaningful technical advancement by establishing a structural binding between wireless communication identifiers and instant messenger identifiers to enable cross-network message routing. This architectural shift allows a central server to receive messages from mobile devices, extract hardware-specific routing data, and map it to a corresponding instant messaging identity for delivery over a data network. This integration overcomes the technical constraint of network fragmentation, enabling real-time presence tracking and bidirectional communication between disparate device types. Furthermore, the system introduces a multi-page browser architecture that manages multiple web sessions within a single application instance, reducing the system resource overhead and initialization latency typically associated with launching multiple browser processes.
The patent contains a total of 2 claims, consisting of independent claim 1 and a single dependent claim. Independent claim 1 focuses on a comprehensive Web browsing system that integrates an instant messenger client, a chat room client, and a message board client within a single browser instance, utilizing a centralized browser server to facilitate real-time communication and activity tracking among multiple users viewing the same webpage. The dependent claim serves to further define the specific user interface behavior of the browser, detailing how page selectors are used to toggle the display of different stored webpages while maintaining the visibility of the integrated communication tools.
Definitions of key terms used in the patent claims.
US Latest litigation cases involving this patent.

The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.
Get instant alerts for new documents