Real-Time Notification Server for Web Collaboration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current collaboration platforms in enterprise settings lack real-time notification capabilities, making it difficult for users to stay informed about activities and changes in digital content and workspaces across various devices and platforms.

Innovation Solution

A system comprising a host server and a notification server that provides real-time or near real-time notifications of activities in a web-based collaboration environment, using push-enabled technology to notify users via multiple channels such as email, SMS, and user interfaces, with mechanisms for selecting recipients based on workspace permissions and user preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If real-time notification capabilities are implemented across multiple devices and platforms, then information timeliness and collaboration efficiency are improved, but system complexity and resource consumption increase

Engineering Contradiction:
Improveinformation timelinessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces a notification server as an intermediary component that mediates between the host server and client devices. This notification server centralizes the complex tasks of selecting recipients, determining notification channels, and managing delivery across multiple devices and platforms, thereby isolating the complexity from the core collaboration system while ensuring timely information delivery to users.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If real-time notifications are sent to multiple recipients across various channels, then user awareness and collaboration effectiveness are improved, but network bandwidth and server resources are consumed

Engineering Contradiction:
Improvecollaboration effectivenessVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent applies local quality by customizing notification delivery based on individual user preferences, device characteristics, and activity types. Each user can specify preferred notification channels (email, SMS, push notifications) and the system adapts the delivery method and timing to match local conditions, thereby optimizing resource consumption while maintaining effective communication.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes notification parameters such as delivery timing, channel selection, and recipient filtering based on user activity patterns and preferences. By adjusting these parameters, the system reduces unnecessary notifications and optimizes bandwidth usage while ensuring critical information reaches users through their preferred channels.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If comprehensive notification coverage is provided across all workspaces and activities, then information completeness is improved, but user distraction and notification overload increase

Engineering Contradiction:
Improveinformation completenessVSAvoiduser distraction
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent implements partial notification action by allowing users to selectively subscribe to specific activity types and workspace notifications based on their needs. Instead of notifying users of all activities across all workspaces, the system enables users to choose which notifications they receive, thereby providing sufficient information coverage for their specific context while avoiding overwhelming them with unnecessary alerts.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system incorporates feedback mechanisms where users can adjust their notification preferences based on their experience. The notification server monitors user interactions and allows users to refine their subscription settings, enabling them to receive comprehensive information when needed while filtering out distracting notifications during focused work periods.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240348464A1Real time notification of activities that occur in a web-based collaboration environment
Publication Date: 2024.10.17 BOX INC
  • US20240348464A1 patent drawing
  • US20240348464A1 patent drawing
  • US20240348464A1 patent drawing

AI summary

Systems and methods of real time notification of activities that occur in a web-based collaboration environment are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for selecting a recipient of a notification an activity according to criteria determined based on a workspace in which the activity was performed in the online collaboration platform and/or sending the notification of the activity to the recipient such that the recipient is notified in real time or near real time to when the activity occurred.