Multi-device call notification silencing

US10218840B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10218840-B2
Application numberUS-201715816759-A
CountryUS
Kind codeB2
Filing dateNov 17, 2017
Priority dateJun 5, 2015
Publication dateFeb 26, 2019
Grant dateFeb 26, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A connection manager manages connections for associated user devices by determining whether an incoming connection has been answered at a user device, and if so then generating and transmitting silencing commands to associated user devices using first and second wireless communication modes, with one mode being faster. Connections can comprise phone calls, and modes can comprise push and Bluetooth® messaging. The connection manager can instruct device outputs to provide connection alerts, limited to visual alerts when an associated user device is active, listen for associated user device communications, and instruct device outputs to stop providing alerts when a silencing command is received. Further, a connection manager can receive a signal regarding a headset status, route an outside connection from a phone to the headset when the headset is active or to another device when the headset is not active, detect a change in headset status, and reroute the connection accordingly.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for managing connections performed by a processor on a user device, the method comprising: at the user device: receiving a notification indicating an incoming connection, wherein each of the user device and one or more associated user devices is adapted to answer the incoming connection; listening for communication from the one or more associated user devices; determining whether any of the one or more associated user devices is currently active; and instructing one or more output components of the user device to provide an alert indicating the incoming connection, wherein: when at least one of the one or more associated user devices is currently active, the alert is limited to visual alerts and/or haptic alerts and excludes audio alerts, and when none of the one or more associated user devices is currently active, the alert comprises an audio alert. 2. The method of claim 1 , wherein the user device listens for communication using both a first mode of communication and a second mode of communication, wherein the second mode of communication differs from the first mode of communication such that communication transmitted using the second mode of communication incurs less delay than communication transmitted using the first mode of communication. 3. The method of claim 2 , wherein the first mode of communication defines an indirect communication path between the user device and the one or more associated user devices via a network-based server, and the second mode of communication defines a direct communication path between the user device and the one or more associated user devices. 4. The method of claim 2 , wherein the second mode of communication defines a Bluetooth Low Energy (BTLE) connection. 5. The method of claim 2 , wherein communication via the second mode of communication incurs a delay of less than 200 milliseconds. 6. The method of claim 2 , further comprising: at the user device: determining whether the user device answers the incoming connection; generating a silencing command when the user device answers the incoming connection; and transmitting the silencing command to the one or more associated user devices. 7. The method of claim 6 , wherein the user device transmits the silencing command to the one or more associated user devices using both the first mode of communication and the second mode of communication. 8. The method of claim 6 , wherein the silencing command indicates to the one or more associated user devices that the user device is active. 9. The method of claim 1 , wherein the user device maintains a status for at least one of the one or more associated user devices, the status indicating whether the associated user device is active. 10. The method of claim 9 , wherein the user device determines whether each of the one or more associated user devices is active based on one or more of: whether the associated user device is in use, a notification from the associated user device, or a set of priority rules. 11. The method of claim 1 , further comprising: at the user device: receiving an incoming silencing command from one of the one or more associated user devices; and responsive to receiving the incoming silencing command, instructing the one or more output components to stop providing the alert indicating the incoming connection. 12. The method of claim 11 , wherein the user device receives the incoming silencing command from the one of the one or more associated user devices using one or more of: a first mode of communication or a second mode of communication, wherein the second mode of communication differs from the first mode of communication such that communication transmitted using the second mode of communication incurs less delay than communication transmitted using the first mode of communication. 13. A user device configured to manage connections, the user device comprising: a wireless transceiver; and a processor communicatively coupled to the wireless transceiver and to a memory storing instructions that, when executed by the processor, cause the user device to perform actions including: receiving a notification indicating an incoming connection, wherein each of the user device and one or more associated user devices is adapted to answer the incoming connection; listening for communication from the one or more associated user devices; determining whether any of the one or more associated user devices is currently active; and instructing one or more output components of the user device to provide an alert indicating the incoming connection, wherein: when at least one of the one or more associated user devices is currently active, the alert is limited to visual alerts and/or haptic alerts and excludes audio alerts, and when none of the one of more associated user devices is currently active, the alert comprises an audio alert. 14. The user device of claim 13 , wherein the actions performed by the user device further comprise: determining whether the user device answers the incoming connection; generating a silencing command when the user device answers the incoming connection; and transmitting the silencing command to the one or more associated user devices. 15. The user device of claim 14 , wherein the silencing command indicates to the one or more associated user devices that the user device is active. 16. The user device of claim 13 , wherein the user device maintains a status for at least one of the one or more associated user devices, the status indicating whether the associated user device is active. 17. The user device of claim 16 , wherein the user device determines whether each of the one or more associated user devices is active based on one or more of: whether the associated user device is in use, a notification from the associated user device, or a set of priority rules. 18. An apparatus configurable for operation in a user device, the apparatus comprising: a processor communicatively coupled to a memory storing instructions that, when executed by the processor, cause the user device to perform actions including: receiving a notification indicating an incoming connection, wherein each of the user device and one or more associated user devices is adapted to answer the incoming connection; listening for communication from the one or more associated user devices; determining whether any of the one or more associated user devices is currently active; and instructing one or more output components of the user device to provide an alert indicating the incoming connection, wherein: when at least one of the one or more associated user devices is currently active, the alert is limited to visual alerts and/or haptic alerts and excludes audio alerts, and when none of the one of more associated user devices is currently active, the alert comprises an audio alert. 19. The apparatus of claim 18 , wherein the actions performed by the user device further comprise: determining whether the user device answers the incoming connection; generating a silencing command when the user device answers the incoming connection; and transmitting the silencing command to the one or more associated user devices. 20. The apparatus of claim 19 , wherein the silencing command indicates to the one or more associated user devices that the user device is active.

Assignees

Inventors

Classifications

  • Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services · CPC title

  • where the same subscriber uses different terminals, i.e. nomadism · CPC title

  • Public Land Mobile systems, e.g. cellular systems · CPC title

  • Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity · CPC title

  • Arrangements for simultaneously calling a number of substations until an answer is obtained · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10218840B2 cover?
A connection manager manages connections for associated user devices by determining whether an incoming connection has been answered at a user device, and if so then generating and transmitting silencing commands to associated user devices using first and second wireless communication modes, with one mode being faster. Connections can comprise phone calls, and modes can comprise push and Blueto…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04M3/42127. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 26 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).