IP Library Patent Application 11751340
Patent Application
App. No. 11/751,340

Sending A Page

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 None
App. No.
11/751,340
Abstract

Sending a page using session initiation protocol (SIP) includes receiving a call to send the page, determining a paging group that includes one or more devices based on information associated with the call, where the one or more devices are capable of receiving the page, establishing a connection to the one or more devices using SIP invites, and sending the page to the one or more devices.

Claims (107)

1 . A method of sending a page using session initiation protocol (SIP), the method comprising:

receiving a call to send the page;

determining a paging group comprising one or more devices based on information associated with the call, the one or more devices being capable of receiving the page;

establishing a connection to the one or more devices using SIP invites; and

sending the page to the one or more devices.

2 . The method of claim 1 , wherein the information associated with the call comprises an extension contained in the call; and

wherein determining the paging group comrises retrieving information associated with one or more devices using the extension.

3 . The method of claim 2 , wherein the information associated with one or more services comprises at least one of an extension of a device, an indication of whether the extension is primary for the device, a SIP uniform resource identifier of a device, and and Internet Protocol address of a device.

4 . The method of claim 1 , wherein the one or more devices include a target device, and establishing a connection to the target device comprises:

sending a SIP invite to the target device;

waiting a predetermined period of time for a reply to the SIP invite;

wherein, if the reply is received within the predetermined amount of time, the method further comprises sending an inaudible tone to the target device; and

wherein if the reply is not received within the predetermined period of time, the method further comprises ceasing attempts to establish a connection to the target device.

5 . The method of claim 4 , further comprising:

repeating sending the SIP invite to the target device several times within the predetermined period of time if the target device does not reply within a fraction of the predetermined amount of time.

6 . The method of claim 1 , wherein establishing the connection comprises:

synchronizing the one or more devices by readying the one or more devices to receive the page;

wherein synchronizing is performed by sending SIP invites to the one or more devices and receiving responses from the one or more devices.

7 . The method of claim 1 , further comprising:

identifying a caller sending the page; and

confirming that the caller is authorized to send the page;

wherein the page is not sent if the caller is not authorized to send the page.

8 . The method of claim 1 , wherein the one or more devices include a target device, and determining the paging group comprises obtaining information indicating whether the target device is in use; and

wherein, in a case that the target device is in use, sending the page comprises causing audio on the target device to be augmented with the page, the page being played on the target device at a volume that is lower than a volume of the audio.

9 . The method if claim 8 , wherein causing the audio on the target device to be augmented with the page comprises one of:

instructing the target device to play the page at a same time as the audio; and

incorporating the audio into the page before sending the page.

10 . The method of claim 1 , further comprising:

obtaining page information relating to receipt or non-receipt of the page at the one or more devices; and

logging the page information.

11 . A system comprising:

a paging device;

a server application in communication with the paging device; and

paged devices in communication with the server application;

wherein the server application comprises instructions to:

receive a call from the paging device to send a page;

determine a paging group comprising one or more paged devices based on information associated with the call, the one or more paged devices being capable of receiving the page;

establish a connection to the one or more paged devices using SIP invites; and

send the page to one or more paged devices.

12 . The system of claim 11 , wherein the paging device and the paged devices comprise telephones; an

wherein the system further comprises one or more computing devices configured to execute the server application.

13 . A method of sending a page using session initiation protocol (SIP), the method comprising:

receiving a call to send the page;

establishing a connection to devices using SIP invites; and

sending the page to the devices via a multicast or broadcast message, the multicast or broadcast message containing identifiers that are recognizable to the devices to trigger playbook of the page.

14 . The method of claim 13 , wherein the identifiers comprise network addresses of the devices.

15 . The method of claim 13 , wherein establishing the connection comprises:

synchronizing the devices by readying the devices to receive the page;

wherein synchronizing is performed by sending SIP invites to the devices and receiving responses from the devices.

16 . The method if claim 13 , further comprising:

identifying a caller sending the page; and

confirming that the caller is authorized to send the page;

wherein the page is not sent if the caller is not authorized to send the page.

17 . The method of claim 13 , further comprising:

determining a paging group, wherein determining comprises obtaining information indicating whether a target device is in use; and

wherein, in a case that the target device is in use, sending the page comprises causing audio on the target device to be augmented with the page, the page being played on the target device as a volume that is lower that a volume of the audio.

18 . The method of claim 13 , further comprising:

obtaining page information relating to receipt or non-receipt of the page at the one or more devices; and

logging the page information.

19 . One or more machine-readable media that stores instructions that are executable to send a page using session initiation protocol (SIP), the instructions for causing on or more processing devices to:

receive a call to send the page;

determine a paging group comprising one or more devices based on information associated with the call, the one or more devices being capable of receiving the page;

establish a connection to the one or more devices using SIP invites; and

send the page to the one or more devices.

20 . The one or more machine-readable media of claim 19 , wherein the information associated with the call comprises an extension contained in the call; and

wherein determining the paging group comprises retrieving information associated with the one or more devices using the extension.

21 . The one or more machine-readable media of claim 20 , wherein the information associated with the one or more services comprises at least one of an extension of a device, an indication of whether the extension is primary for the device, a SIP uniform resource identifier of a device, and an Internet Protocol address if a device.

22 . The one or more machine-readable media of claim 19 , wherein the one or more devices include a target device, and establishing a connection to the target device comprises:

sending a SIP invite to the target device;

waiting a predetermined period of time for a reply to the SIP invite;

wherein, if the reply is received within the predetermined amount of time, the instructions cause the one or more processors to provide an inaudible tone to the target device; and

wherein if the reply is not received within the predetermined period of time, the instructions cause the one or more processors to cease attempts to establish a connection to the target device.

23 . The one or more machine-readable media of claim 22 , wherein the instructions cause the one or more processors to:

repeat sending the SIP invite to the target device several times within the predetermined period of time if the target device does not reply within a fraction of the predetermined amount of time.

24 . The one or more machine-readable media of claim 19 , wherein establishing the connection comprises:

synchronizing the one or more devices by readying the one or more devices to receive the page;

wherein synchronizing is performed by sending SIP invites to the one or more devices and receiving responses from the one or more devices.

25 . The one or more machine-readable media of claim 19 , wherein the instructions cause the one or more processors to:

identify a caller sending the page; and

confirm that the caller is authorized to send the page;

wherein the page is not sent if the caller is not authorized to send the page.

26 . The one or more machine-readable media of claim 19 , wherein the one or more devices include a target device, and determining the paging group comprises obtaining information indicating whether the target device is in use; and

wherein, in a case that the target device is in use, sending the page comprises causing audio on the target device to be augmented with the page, the page being played on the target device at a volume that is lower than a volume of the audio.

27 . The one or more machine-readable media of claim 26 , wherein causing the audio on the target device to be augmented with the page comprises one of:

instructing the target device to play the page at a same time as the audio; and

incorporating the audio into the page before sending the page.

28 . The one or more machine-readable media of claim 19 , wherein the instruction cause the one or more processors to:

obtain page information relating to receipt or non-receipt of the page at the one or more devices; and

log the page information.

29 . One or more machine-readable media that stores instructions that are executable to send a page using session initiation protocol (SIP), the instructions for causing one or more processing devices to:

receive a call to send the page;

establish a connection to devices using SIP invites; and

send the page to the devices via a multicast or broadcast message, the multicast or broadcast message containing identifiers that are recognizable to the devices to trigger playback of the page.

30 . The one or more machine-readable media of claim 29 , wherein the identifiers comprise network addresses of the devices.

31 . The one or more machine-readable media of claim 29 , wherein establishing the connection comprises:

synchronizing the devices by readying the devices to receive the page;

wherein synchronizing is performed by sending SIP invites to the devices and receiving responses from the devices.

32 . The one or more machine-readable media of claim 29 , wherein the instructions cause the one or more processing devices to:

identify a caller sending the page; and

confirm that the caller is authorized to send the page;

wherein the page is not sent of the caller is not authorized to send the page.

33 . The one or more machine-readable media of claim 29 , wherein the instructions cause the one or more processing devices to:

determine a paging group, wherein determining comprises obtaining information indicating whether a target device is in use; and

wherein, in a case that the target device is in use, sending the page comprises causing audio on the target device to be augmented with the page, the page being played on the target device at a volume that is lower than a volume of the audio.

34 . The one or more machine-readable media of claim 29 , wherein the instructions cause the one or more processing devices to:

obtain page information relating to receipt or non-receipt of the page at the one or more devices; and

log the page information.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2022
From: AB PRIVATE CREDIT INVESTORS LLC
To: FUZE, INC.
Reel/Frame 058768/0103 →
RELEASE OF SECURITY INTEREST Recorded Jan 11, 2022
From: ASCENT VENTURE PARTNERS IV-A, L.P.; CASTILE VENTURES III, L.P.; EGAN MANAGED CAPITAL III, L.P.
To: WHALEBACK SYSTEMS CORPORATION
Reel/Frame 058619/0327 →
RELEASE OF SECURITY INTEREST Recorded Jan 4, 2022
From: HORIZON TECHNOLOGY FINANCE MANAGEMENT LLC (AS AGENT FOR HORIZON TECHNOLOGY FUNDING COMPANY LLC)
To: WHALEBACK SYSTEMS CORPORATION
Reel/Frame 058542/0752 →
SECURITY INTEREST Recorded Sep 4, 2020
From: FUZE, INC.
To: AB PRIVATE CREDIT INVESTORS LLC, AS COLLATERAL AGENT
Reel/Frame 053694/0861 →
CHANGE OF NAME Recorded Dec 2, 2016
From: THINKING PHONE NETWORK, INC.
To: FUZE, INC.
Reel/Frame 040817/0316 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 033522 FRAME: 0041. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 25, 2014
From: COMMUNICATIONS ACQUISITIONS CORP., DOING BUSINESS AS WHALEBACK MANAGED SERVICES
To: THINKING PHONE NETWORKS, INC.
Reel/Frame 034447/0801 →
CHANGE OF NAME Recorded Nov 13, 2014
From: COMMUNICATIONS ACQUISITIONS LLC
To: COMMUNICATIONS ACQUISITIONS CORPORATION
Reel/Frame 034218/0594 →
SECURITY INTEREST Recorded Aug 14, 2014
From: THINKING PHONE NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 033533/0565 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2014
From: WHALEBACK MANAGED SERVICES
To: THINKING PHONE NETWORKS, INC.
Reel/Frame 033522/0041 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2012
From: WHALEBACK SYSTEMS CORPORATION
To: COMMUNICATIONS ACQUISITIONS LLC.
Reel/Frame 027482/0377 →
NOTICE OF SECURITY INTEREST IN PATENTS Recorded Sep 30, 2010
From: WHALEBACK SYSTEMS CORPORATION
To: ASCENT VENTURE PARTNERS IV-A, L.P.; CASTILE VENTURES III, L.P.; EGAN MANAGED CAPITAL III, L.P.
Reel/Frame 025067/0110 →
SECURITY AGREEMENT Recorded Jul 19, 2007
From: WHALEBACK SYSTEMS CORPORATION
To: HORIZON TECHNOLOGY FUNDING COMPANY LLC
Reel/Frame 019596/0683 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2007
From: WEST, JULIAN WRAY; MCLETCHIE, DOUGLAS
To: WHALEBACK SYSTEMS CORPORATION
Reel/Frame 019415/0001 →