Using a publish and subscribe model to utilize swarm behavior to enforce socially preferential smart device settings
Publication Date: 2018-Nov-09
The IP.com Prior Art Database
Using A Publish and Subscribe Model to Utilize Swarm Behavior to Enforce Socially Preferential Smart Device Settings Disclosed is a system for automatically enforcing social preferences in a socially acceptable manner using a publish and subscribe model that enables users to (a) indicate their desire to comply with a social preference, (b) indicate their own preference for that setting and (c) choose whether or not to accept the social preference. This implementation allows its users to remain anonymous, and allow historical social preferences to persist in an environment Background
Technology has made it harder to learn and stick to social norms in certain circumstances, often resulting in frustration being experienced by the majority because of actions of some minority.
Small prompts / persuasions (‘nudges’) can have larger effects on user behavior, e.g. people using their mobile / mobile ringing in the cinema. In addition, people can forget / be unaware of needing to set their devices to specific profile at certain times to conform with others in the area, e.g. in a foreign country that has a different social culture.
Prior art submitted has attempted to solve this problem by considering the current settings of all local devices to determine what the majority consider the appropriate setting, and suggest this setting to each user so the user can abide by the social norm. However, this solved the problem by having devices transferring all possible settings data to each other, which is costly in terms of power / CPU consumption of the device as well as redundant, as most users may only care for certain settings. This method does not also allow any data to persist as historic data disappears along with the users' devices. In addition, this method makes it easy to identify users and their preferences as all data is distributed publicly. Idea Summary
This Idea aims to tackle these inefficiencies, introduce anonymity to the swarm behavior, allow a user's device settings be set using historic and/or current data, and allow users to choose which settings can be altered.
Lists for different device settings are hosted on set list devices e.g. WIFI routers and are replicated across these list devices.
Users can then choose to publish a selection of their device preferences to these lists, as well as subscribe to a selection of preference lists.
As devices call their settings by different names, there is a proxying component to ensure that all settings data is collated in the appropriate list despite per device naming conventions. Idea Details
1. A component that runs on...