IP Library Granted Patent US 9,807,173
Granted Patent B2
US 9,807,173 · App. 14/669,007 · Granted Oct 31, 2017

Notification system for personal and shared devices

Inventors: Mark Shurtleff (Oakland, CA); Wenhui Yu (Sunnyvale, CA)
Assignee: Cisco Technology, Inc.
H04L67/12H04L12/2829H04L67/24H04L67/306
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,807,173
App. No.
14/669,007
Granted
Oct 31, 2017
Kind
B2
Abstract

In one embodiment, a method includes: determining that a notification is to be transmitted to at least one shared device of a household, the shared device comprising a display screen and being shared by a plurality of members of the household; identifying a plurality of personal devices currently located in the household, each of the plurality of personal devices belonging to a single member of the household; selecting a notification format to use for the notification, the selected notification format corresponding to a highest priority user profile associated with a personal device from the identified plurality of personal devices currently located in said household; and transmitting the notification in the selected notification format to the at least one shared device for display.

Claims (39)

1. A method comprising:

determining that a notification is to be transmitted to at least one shared device of a household, said shared device comprising a display screen and being shared by a plurality of members of said household;

identifying a plurality of personal devices currently located in said household and turned on;

retrieving a user profile associated with each of said identified plurality of personal devices currently located in said household and turned on, each user profile defining a notification format to use for one of said identified plurality of personal devices and comprising at least one parameter to use for determining a highest priority user profile;

selecting a first notification format to use for a first notification, said selected first notification format corresponding to the highest priority user profile associated with a personal device from said identified plurality of personal devices currently located in said household and turned on;

selecting a second notification format to use for a second notification, said second notification format corresponding to a user profile other than the highest priority user profile; and

transmitting said first notification in said selected first notification format corresponding to the highest priority user profile and said second notification in said selected second notification format corresponding to a user profile other than the highest priority user profile to said at least one shared device for displaying, at the same time, said first notification in said selected first notification format and said second notification in said selected second notification format.

2. The method of claim 1 , further comprising sorting said retrieved user profiles using said at least one parameter, said user profiles being sorted from a highest to a lowest priority user profile.

3. The method of claim 2 , wherein said at least one parameter is a user type associated with a user profile.

4. The method of claim 2 , wherein said at least one parameter is a rank value associated with a user profile.

5. The method of claim 2 , wherein said transmitting further comprises transmitting said first notification in a relevant notification format to at least one of said identified plurality of personal devices for display, said relevant notification format being defined in a user profile associated with said at least one identified plurality of personal devices.

6. The method of claim 1 , wherein said transmitting comprises:

retrieving a layout and additional content corresponding to said selected first notification format from memory;

generating said first notification using said retrieved layout and additional content; and

transmitting said generated first notification to said at least one shared device for display.

7. The method of claim 1 , wherein said transmitting comprises:

retrieving a layout and additional content corresponding to said selected first notification format from memory; and

transmitting said retrieved layout and additional content to said at least one shared device for generation of said first notification and display.

8. A device comprising:

a processor operable to:

determine that a notification is to be transmitted to at least one shared device of a household, said shared device comprising a display screen and being shared by a plurality of members of said household;

identify a plurality of personal devices currently located in said household and turned on; and

retrieve a user profile associated with each of said identified plurality of personal devices currently located in said household and turned on, each user profile defining a notification format to use for one of said identified plurality of personal devices and comprising at least one parameter to use for determining a highest priority user profile;

select a first notification format to use for a first notification, said selected first notification format corresponding to the highest priority user profile associated with a personal device from said identified plurality of personal devices currently located in said household and turned on;

select a second notification format to use for a second notification, said second notification format corresponding to a user profile other than the highest priority user profile; and

a network interface operable to transmit said fir notification in said selected first notification format to the highest priority user profile and said second notification in said selected second notification format corresponding to a user profile other than the highest priority user profile to said at least one shared device for displaying, at the same time, said first notification in said selected first notification format and said second notification in said selected second notification format.

9. The device of claim 8 , wherein said processor is further operable to sort said retrieved user profiles using said at least one parameter, said user profiles being sorted from a highest to a lowest priority user profile.

10. The device of claim 8 , wherein said network interface is further operable to transmit said first notification in a relevant notification format to at least one of said identified plurality of personal devices for display, said relevant notification format being defined in a user profile associated with said at least one identified plurality of personal devices.

11. The device of claim 8 , wherein said network interface is further operable to receive one or more measures monitored by one or more external devices, and said processor is further operable to determine that a notification is to be transmitted to at least one shared device of said household when said received one or more measures are over a predefined threshold or reach a particular value.

12. The device of claim 8 , wherein said device is an “Internet of Things” (IoT) server configured to communicate with one or more external IoT devices over an IoT network.

13. The device of claim 8 , wherein said device further comprises a memory operable to store a layout and additional content for each notification format; and said processor is operable to retrieve a layout and additional content corresponding to said selected first notification format, and to generate said first notification using said retrieved layout and additional content; and said network interface is operable to transmit said generated first notification to said at least one shared device for display.

14. The device of claim 8 , wherein said device further comprises a memory operable to store a layout and additional content for each notification format; said processor is operable to retrieve a layout and additional content corresponding to said selected first notification format; and said network interface is operable to transmit said retrieved layout and additional content to said at least one shared device for generation of said first notification and display.

15. One or more computer readable non-transitory tangible storage media encoded with software comprising computer executable instructions and when the software is executed the software is operable to:

determine that a notification is to be transmitted to at least one shared device of a household, said shared device comprising a display screen and being shared by a plurality of members of said household;

identify a plurality of personal devices currently located in said household and turned on;

retrieve a user profile associated with each of said identified plurality of personal devices currently located in said household and turned on, each user profile defining a notification format to use for one of said identified plurality of personal devices and comprising at least one parameter to use for determining a highest priority user profile;

select a first notification format to use for said first notification, said selected first notification format corresponding to the highest priority user profile associated with a personal device from said identified plurality of personal devices currently located in said household and turned on;

select a second notification format to use for a second notification, said second notification format corresponding to a user profile other than the highest priority user profile; and

transmit said first notification in said selected first notification format to the highest priority user profile and said second notification in said selected second notification format corresponding to a user profile other than the highest priority user profile to said at least one shared device for displaying, at the same time, said first notification in said selected first notification format and said second notification in said selected second notification format.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2015
From: SHURTLEFF, MARK; YU, WENHUI
To: CISCO TECHNOLOGY, INC.
Reel/Frame 035388/0141 →
Continuity (1)
Related Publication 20160285974A1 · Sep 29, 2016