System and method of establishing communication between electronic devices

US9270708B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9270708-B2
Application numberUS-201313772158-A
CountryUS
Kind codeB2
Filing dateFeb 20, 2013
Priority dateFeb 20, 2013
Publication dateFeb 23, 2016
Grant dateFeb 23, 2016

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 contactability of a user can be maintained by identifying a secondary device and causing a contact device to establish a communication session with the secondary device when a primary device becomes unavailable. In some embodiments, when a power level of a primary device falls below a threshold, the primary device can identify a secondary device previously associated with the primary device. The secondary device can receive a signal periodically from the primary device. In response to ceasing to receive the signal that is being sent periodically from the primary device, the secondary device in some embodiments can send a notification to a contact device to inform the contact device to send a communication request to the secondary device. The secondary device can receive the communication request from the contact device and establish a communication session with the contact device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, by a secondary device, a signal periodically from a primary device based on a power level of the primary device, wherein a previous association exists between the primary device and the secondary device; in response to the secondary device ceasing to receive the signal that is being sent periodically from the primary device, sending, by the secondary device, a notification to a contact device to inform the contact device to send a communication request to the secondary device; receiving, by the secondary device, the communication request from the contact device; and in response to receiving the communication request, establishing, by the secondary device, a communication session with the contact device. 2. The method of claim 1 , wherein an original communication session is established between the primary device and the contact device prior to receiving the signal periodically from the primary device. 3. The method of claim 2 , wherein the original communication session between the primary device and the contact device is established via a first type of network connection and the communication session between secondary device and the contact device is established via a second type of network connection. 4. The method of claim 3 , wherein the first type of network connection is a cellular network connection and the second type of network connection is an Internet network connection. 5. A non-transitory computer readable storage medium encoded with program instructions that, when executed, cause a processor in a secondary device to execute a method, the method comprising: receiving a signal periodically from a primary device based on a power level of the primary device, wherein a previous association exists between the primary device and the secondary device; in response to the secondary device ceasing to receive the signal that is being sent periodically from the primary device, sending a notification to a contact device to inform the contact device to send a communication request to the secondary device; receiving the communication request from the contact device; and in response to receiving the communication request, establishing a communication session with the contact device. 6. The computer readable storage medium of claim 5 , wherein the signal is received periodically from the primary device in response to the power level of the primary device falling below a threshold, the method further comprising: in response to receiving an indication that the power level of the primary device is above the threshold for a period of time, sending another notification to the contact device to inform the contact device that the primary device is available for communication. 7. The computer readable storage medium of claim 5 , wherein the method further comprises: receiving a message from the primary device when the power level of the primary device reaches a specified minimum threshold, wherein the message includes identifying information associated with the primary device. 8. The computer readable storage medium of claim 5 , wherein the method further comprising: receiving a message from the primary device based on the power level of the primary device, wherein the message further includes a protocol that indicates when the secondary device should inform the contact device to send the communication request. 9. The computer readable storage medium of claim 8 , wherein the protocol specifies for the secondary device to cause the contact device to send the communication request when the secondary device ceases to receive the periodic signal from the primary device after a threshold period of time. 10. The computer readable storage medium of claim 5 , wherein the notification includes a list of communication services available on the secondary device, wherein the communication session established with the contact device uses a communication service in the list of communication services. 11. A method comprising: detecting, by a primary device, a power level of the primary device, the primary device being in a communication session with a contact device; determining, by the primary device, a secondary device associated with the primary device when the power level has been detected to reach a predetermined threshold; sending, by the primary device, a message to the secondary device, the message indicating that the secondary device should notify the contact device when a set of criteria has been satisfied; and causing the secondary device to notify the contact device and establish a new communication session when the set of criteria has been satisfied. 12. The method of claim 11 , further comprising: periodically pinging the secondary device, wherein the set of criteria has been satisfied when the secondary device ceases to receive the pinging from the primary device beyond a threshold period of time. 13. The method of claim 11 , further comprising: sending a message to the contact device, wherein the message includes identifying information of the secondary device. 14. The method of claim 11 , further comprising: sending the secondary device a request for a set of communication services available on the secondary device; and sending communication capability information associated with the secondary device to the contact device, the communication capability information including the set of communication services available on the secondary device. 15. The method of claim 11 , further comprising identifying the secondary device in response to determining that the power level of the primary device reaches the specified minimum threshold. 16. The method of claim 15 , wherein identifying the secondary device includes: determining one or more devices associated with a user of the primary device; presenting a set of options representing the one or more devices; and receiving a selection of one of the set of options, wherein the one of the set of options represents the secondary device. 17. The method of claim 15 , wherein identifying the secondary device includes: determining a set of electronic devices associated with a user of the primary device by accessing profile information associated with the user of the primary device; and identifying a subset of the electronic devices in the set of electronic devices that is within a threshold distance of the primary device, wherein the subset of the electronic devices includes the secondary device. 18. A method comprising: receiving, by a server, an indication that a power level of a primary device has reached a threshold value, the primary device being in a communication session with a contact device; determining, by the server, a secondary device associated with the primary device; periodically sending, by the server, a pinging signal to the primary device and receiving a response signal from the primary device; and upon ceasing to receive the response signal from the primary device, sending, by the server, a notification to the contact device to cause the contact device to send a communication request to the secondary device. 19. The method of claim 18 , further comprising: determining communication capability information associated with the secondary device, the communication capability information including a set of communication services available on the secondary device; and sending the communication capability information to the contact device, wherein the communication request sent by the contact device is based

Assignees

Inventors

Classifications

  • managing power supply demand, e.g. depending on battery level · CPC title

  • Session establishment or de-establishment · CPC title

  • H04M19/04Primary

    the ringing-current being generated at the substations · CPC title

  • Threshold monitoring · CPC title

  • Systems integrating technologies related to power network operation and communication or information technologies for improving the carbon footprint of the management of residential or tertiary loads, i.e. smart grids as climate change mitigation technology in the buildings sector, including also the last stages of power distribution and the control, monitoring or operating management systems at local level · 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 US9270708B2 cover?
A contactability of a user can be maintained by identifying a secondary device and causing a contact device to establish a communication session with the secondary device when a primary device becomes unavailable. In some embodiments, when a power level of a primary device falls below a threshold, the primary device can identify a secondary device previously associated with the primary device. …
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04L65/1069. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 23 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).