IP Library Granted Patent US 9,509,832
Granted Patent B2
US 9,509,832 · App. 14/096,084 · Granted Nov 29, 2016

Recommending preferred ringer settings for a mobile communications device

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,509,832
App. No.
14/096,084
Granted
Nov 29, 2016
Kind
B2
Abstract

Recommending preferred ringer settings for a mobile communications device, including: receiving, from one or more mobile communications devices, location information identifying a location of the mobile communications device; receiving, from one or more mobile communications devices, ringer setting information identifying a ringer setting of the mobile communications device; identifying one or more location zones; and determining, in dependence upon the location information and the ringer setting information, preferred ringer settings for each of the one or more location zones.

Claims (39)

1. An apparatus comprising a computer processor and a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:

receiving, from a plurality of mobile communications devices, location information identifying a location of the plurality of mobile communications devices;

receiving, from the plurality of mobile communications devices, ringer setting information identifying a ringer setting of the plurality of mobile communications devices;

identifying, in dependence upon the location information, one or more location zones, wherein identifying the one or more location zones comprises identifying an area in which the plurality of mobile communications devices have similar ringer settings;

determining, in dependence upon the location information and the ringer setting information, preferred ringer settings for each of the one or more location zones, wherein the preferred ringer settings for each of the one or more location zones is determined using ringer selection rules that use the ringer settings for each of the plurality of mobile communications devices in each of the one or more location zones, wherein determining preferred ringer settings further comprises;

determining whether the ringer settings for each of the plurality of mobile communications devices were actively set; and

assigning a greater weighting to the ringer settings that were actively set; and

applying, by a particular mobile communications device, preferred ringer settings for a particular one of the locations zones responsive to determining by the particular mobile communications device that the particular mobile communications device is in the particular location zone.

2. The apparatus of claim 1 further comprising computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:

receiving, from an unconfigured mobile communications device, location information identifying a location of the unconfigured mobile communications device;

determining, in dependence upon the location of the unconfigured mobile communications device, a location zone of the unconfigured mobile communications device; and

sending, to the unconfigured mobile communications device, preferred ringer settings for the location zone of the unconfigured mobile communications device.

3. The apparatus of claim 1 further comprising computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:

receiving, from a mobile communications device, a rejection of recommended ringer settings; and

updating, in dependence upon the rejection of recommended ringer settings, preferred ringer settings for a location zone that includes the mobile communications device.

4. The apparatus of claim 1 further comprising computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:

receiving, from a mobile communications device, an acceptance of recommended ringer settings; and

updating, in dependence upon the acceptance of recommended ringer settings, preferred ringer settings for a location zone that includes the mobile communications device.

5. The apparatus of claim 1 further comprising computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the step of maintaining a preferred ringer settings repository, the preferred ringer settings repository associating a particular location zone with preferred ringer settings for each location zone.

6. A computer program product including a non-transitory computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of:

receiving, from a plurality of mobile communications devices, location information identifying a location of the plurality of mobile communications devices;

receiving, from the plurality of mobile communications devices, ringer setting information identifying a ringer setting of the plurality of mobile communications devices;

identifying, in dependence upon the location information, one or more location zones, wherein identifying the one or more location zones comprises identifying an area in which the plurality of mobile communications devices have similar ringer settings;

determining, in dependence upon the location information and the ringer setting information, preferred ringer settings for each of the one or more location zones, wherein the preferred ringer settings for each of the one or more location zones is determined using ringer selection rules that use the ringer settings for each of the plurality of mobile communications devices in each of the one or more location zones, wherein determining preferred ringer settings further comprises;

determining whether the ringer settings for each of the plurality of mobile communications devices were actively set; and

assigning a greater weighting to the ringer settings that were actively set and

applying, by a particular mobile communications device, preferred ringer settings for a particular one of the locations zones responsive to determining by the particular mobile communications device that the particular mobile communications device is in the particular location zone.

7. The computer program product of claim 6 further comprising computer program instructions that, when executed, cause a computer to carry out the steps of:

receiving, from an unconfigured mobile communications device, location information identifying a location of the unconfigured mobile communications device;

determining, in dependence upon the location of the unconfigured mobile communications device, a location zone of the unconfigured mobile communications device; and

sending, to the unconfigured mobile communications device, preferred ringer settings for the location zone of the unconfigured mobile communications device.

8. The computer program product of claim 6 further comprising computer program instructions that, when executed, cause a computer to carry out the steps of:

receiving, from a mobile communications device, a rejection of recommended ringer settings; and

updating, in dependence upon the rejection of recommended ringer settings, preferred ringer settings for a location zone that includes the mobile communications device.

9. The computer program product of claim 6 further comprising computer program instructions that, when executed, cause a computer to carry out the steps of:

receiving, from a mobile communications device, an acceptance of recommended ringer settings; and

updating, in dependence upon the acceptance of recommended ringer settings, preferred ringer settings for a location zone that includes the mobile communications device.

10. The computer program product of claim 6 further comprising computer program instructions that, when executed, cause a computer to carry out the steps of maintaining a preferred ringer settings repository, the preferred ringer settings repository associating a particular location zone with preferred ringer settings for each location zone.

11. The computer program product of claim 6 wherein the computer readable medium comprises a storage medium.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2019
From: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE LTD.
To: LENOVO INTERNATIONAL LIMITED
Reel/Frame 050298/0505 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
Reel/Frame 034194/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2013
From: ADAMS, KEITH T.; HAMILTON, JEFFREY R.; MICKENS, ROSS L.; PARKER, MARKESHA F.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 031710/0752 →