Social Network Status Delivery Adaptability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing social networking technologies face limitations in effectively communicating user status information across different channels and platforms, making it difficult for users to easily access and share relevant status updates within their social networks.

Innovation Solution

A system that allows for the selection and modification of status updates based on social network information, recipient preferences, and device capabilities, enabling the forwarding of status updates through various channels such as unicasting, multicasting, and delayed sending, ensuring that updates are delivered in appropriate formats and media types suitable for the recipient's device and network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If status information is sent through multiple channels to reach different recipients, then the accessibility and relevance of status information is improved, but the system complexity increases

Engineering Contradiction:
Improvestatus information delivery adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the status information delivery process into distinct channels (push mechanism, pull mechanism, hybrid mechanism) and recipient groups (subscribed recipients, non-subscribed recipients). Each channel handles specific types of recipients and status updates independently, allowing the system to manage complexity through modular organization while maintaining versatile delivery capabilities across multiple platforms and devices.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If status updates are modified based on recipient preferences and device capabilities, then the relevance and appropriateness of delivered information is improved, but the processing time and system complexity increase

Engineering Contradiction:
Improvestatus update customizationVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-configuring recipient preferences, device capabilities, and channel selections before status updates are generated. The system maintains profiles of recipient preferences and device characteristics in advance, so when a status update occurs, the appropriate modifications can be applied quickly based on pre-established rules rather than analyzing each recipient's preferences in real-time, thus reducing processing time while maintaining high customization.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If status information is delivered through push, pull, and hybrid mechanisms, then the reliability of information delivery is improved, but the device complexity and energy consumption increase

Engineering Contradiction:
Improveinformation delivery reliabilityVSAvoiddevice energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by making the information delivery mechanism adaptable and changeable based on current system state and recipient behavior. The system can dynamically switch between push, pull, and hybrid mechanisms for different recipients and different status update types. This dynamic approach allows the system to use energy-intensive push mechanisms only when necessary for critical updates or subscribed recipients, while using lighter pull mechanisms for others, thereby maintaining high delivery reliability while optimizing energy consumption.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9083794B2Provisioning my status information to others in my social network
Publication Date: 2015.07.14 VERIZON PATENT & LICENSING INC
  • US9083794B2 patent drawing
  • US9083794B2 patent drawing
  • US9083794B2 patent drawing

AI summary

A device, system, and method are directed towards sending a status of a user in a social network to a recipient. In one embodiment, a status of the user is received over a channel. The channel may include an application protocol. The recipient is selected based on a membership in the social network, a preference of the recipient, or a media format of the status. Another channel is selected based on information about a mode of communication between the recipient and the user and/or another member related to the user in the social network. The status may be modified based on social network information, preferences of a recipient, receiving device information, channel information, or the like. The status is forwarded to the recipient over the other channel. Forwarding may comprise unicasting, multicasting, and/or delaying sending the status until the other channel is available.