Network Presence Inference via Push Email Activity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in obtaining real-time network presence information without requiring permission, access, or exposure from network operators or service providers, as many service and network operators do not implement or expose this information for third-party service providers or enterprises.

Innovation Solution

Infer network presence by examining the interaction between a user, client, or device with a service or application on the network through methods such as checking update queues, activity logs, and notifications, allowing for the determination of presence without direct authorization from network operators, using existing services like push email systems and presence servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If real-time presence information is captured by the network service provider, then presence information can be provided to subscribers, but network operators do not expose or allow subscriptions to this information for third party service providers

Engineering Contradiction:
Improvepresence informationVSAvoidaccessibility to third parties
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent introduces an intermediary presence detection system that operates between the network service provider and third-party service providers. This intermediary system uses push email servers and other network services as mediators to indirectly detect user presence without requiring direct access to the service provider's presence information. The intermediary translates indirect indicators (email delivery status, web server responses) into presence information that third parties can consume.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If permission and access are required from network operators to obtain presence information, then network security and control are maintained, but third-party service providers cannot obtain presence information

Engineering Contradiction:
Improvenetwork controlVSAvoidaccess to presence data
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables third-party service providers to self-obtain presence information without requiring permission or access agreements from network operators. By using publicly accessible network services (push email, web servers, DNS) that users have already authorized through their service subscriptions, the system allows third parties to independently detect and consume presence information.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent makes presence information universally accessible to any third-party service provider through standard network protocols and services. Instead of requiring special access rights or proprietary interfaces, the system uses universal network services (email, HTTP, DNS) that any third party can interact with, thereby making presence detection universally available without compromising network control.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If additional software or user interaction is required to determine presence, then more accurate presence detection is possible, but system complexity and user burden increase

Engineering Contradiction:
Improvepresence detection accuracyVSAvoidsoftware requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system leverages services and resources that users have already subscribed to and are actively using (push email, web browsing, DNS resolution). These services automatically provide the presence detection functionality without requiring users to install additional software or consciously interact with presence detection mechanisms. The user's existing engagement with these services self-generates the presence information.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8688822B2Push e-mail inferred network presence
Publication Date: 2014.04.01 ORACLE INT CORP
  • US8688822B2 patent drawing
  • US8688822B2 patent drawing
  • US8688822B2 patent drawing

AI summary

The presence of a user or device on a network is inferred without requiring permission or exposure from a service provider or network operator. If updates for a user have been pending past a specified amount of time, the user can be inferred to not be present. If the user has requested updates within that specified time, the user can be inferred to be present. If presence cannot be inferred from past activity, a wake-up event can be sent to the user. The wake-up event can be piggy-backed on an existing protocol in order to have easy access to the user. If the user is present on the network, the user will respond to the wake-up event and the user's presence can be determined. If the user does not respond, it can be inferred that the user is not present. This presence can be provided to a third party.