IP Library Granted Patent US 9,787,842
Granted Patent B1
US 9,787,842 · App. 15/400,425 · Granted Oct 10, 2017

Establishment of communication between devices

Inventors: Scot Lorin Brooksby (Highland, UT); Adam Montero (Midvale, UT); Merle Lamar Walker, III (Sandy, UT)
Assignee: Sorenson IP Holdings, LLC
H04M3/5232G06F19/3418H04M3/42042H04M3/5183H04M2203/551
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,787,842
App. No.
15/400,425
Granted
Oct 10, 2017
Kind
B1
Abstract

A computer-implemented method to establish communication between devices is provided. The method may include obtaining a request for a communication session at a communication system from a first device. The request may include an identifier associated with the first device. The method may further include obtaining data associated with a user associated with the first device based on the identifier in the request. The data may include: a medical condition of the user and a location of the user. In response to obtaining the request, the method may include selecting a second device of multiple second devices associated with the communication system to participate in the communication session. The second device may be selected based on the medical condition of the user and a location of the user. The method also include establishing, by the communication system, the communication session with the selected second device.

Claims (35)

1. A computer-implemented method to establish communication between devices, the method comprising:

obtaining a request for a communication session at a communication system from a first device, the request including an identifier associated with the first device and being sent to a communication address of the communication system;

obtaining data regarding a user associated with the first device based on the identifier in the request, the data including one or more current vital signs of the user and profile data that includes:

a medical condition of the user that was determined before obtaining the request for the communication session and independently of the one or more current vital signs of the user,

a location of the user,

a portion of transcripts of audio exchanged during past communication sessions established through the communication system with the first device, and

one or more second devices that previously participated in a communication session with the first device;

in response to obtaining the request, selecting a second device of a plurality of second devices associated with the communication system to participate in the communication session, the second device selected based on the data regarding the user including: the location of the user, the medical condition of the user, the portion of the transcripts of audio exchanged during past communication sessions established through the communication system, and the one or more of the plurality of second devices that previously participated in a communication session with the first device;

prioritizing the communication session with the second device with respect to other requests for communication sessions based on the one or more current vital signs of the user; and

establishing, by the communication system, the communication session with the selected second device.

2. The method of claim 1 , wherein the profile data further includes environmental conditions surrounding the first device and the second device is selected based on the environmental conditions surrounding the first device.

3. The method of claim 1 , wherein in response to obtaining the request and before selecting the second device, the method further includes comparing the one or more current vital signs of the user with one or more threshold vital signs, wherein in response to the one or more current vital signs of the user being inside of the one or more threshold vital signs selecting the second device instead of routing the request for the communication session to an emergency response system.

4. The method of claim 1 , further comprising providing the medical condition of the user to the second device after selecting the second device.

5. The method of claim 1 , wherein selecting the second device is performed without receiving additional data from the first device after obtaining the request for the communication session.

6. The method of claim 1 , wherein the second device of the plurality of second devices is further selected based on a cost associated with health professionals associated with the plurality of second devices, wherein each of the plurality of second devices is associated with one health professional at a time.

7. One or more non-transitory media configured to store instructions that in response to being executed by one or more processors cause the communication system to perform the method of claim 1 .

8. A computer-implemented method to establish communication between devices, the method comprising:

obtaining a request for a communication session at a communication system from a first device, the request including an identifier associated with the first device;

obtaining data associated with a user associated with the first device based on the identifier in the request, the data including: a location of the user, one or more current vital signs of the user, a medical condition of the user that was determined before obtaining the request for the communication session and independently of the one or more current vital signs of the user, at least portions of transcripts of audio exchange during past communication sessions established through the communication system by the first device, and one or more second devices that previously participated in a communication session with the first device;

in response to obtaining the request, selecting a second device of a plurality of second devices associated with the communication system to participate in the communication session, the second device selected based on the medical condition of the user, the portions of the transcripts, the location of the user, and the one or more second devices that previously participated in a communication session with the first device;

prioritizing the communication session with respect to other requests for communication sessions based on the one or more current vital signs of the user; and

establishing, by the communication system, the communication session with the selected second device.

9. The method of claim 8 , wherein in response to obtaining the request and before selecting the second device, the method further includes comparing the one or more current vital signs of the user with one or more threshold vital signs, wherein in response to the one or more current vital signs of the user being inside of the one or more threshold vital signs selecting the second device instead of routing the request for the communication session to an emergency response system.

10. The method of claim 8 , wherein the request does not designate any of the plurality of second devices.

11. The method of claim 8 , wherein the data further includes a location of the user and selecting the second device is based on the location of the user.

12. One or more non-transitory media configured to store instructions that in response to being executed by one or more processors cause the communication system to perform the method of claim 8 .

13. A computer-implemented method to establish communication between devices, the method comprising:

establishing, by a communication system, a first communication session between a first device and one of a plurality of second devices;

after termination of the first communication session, obtaining a request for a second communication session at the communication system from the first device;

obtaining data associated with a user associated with the first device based on the request, the data including: a transcript of the first communication session, a location of the user, one or more current vital signs of the user, and a medical condition of the user obtained by the communication system before establishing the first communication session and independently of the one or more current vital signs of the user, wherein the transcript includes information regarding a medical condition of or medical treatment received by the user;

in response to obtaining the request, selecting, by the communication system, a second device of the plurality of second devices associated with the communication system to participate in the second communication session that is different than the one of the plurality of second devices that participated in the first communication session, the second device selected based on the information in the transcript of the first communication session, the location of the user, and the medical condition of the user;

prioritizing the second communication session with respect to other requests for communication sessions based on the one or more current vital signs of the user; and

establishing, by the communication system, the second communication session with the selected second device.

14. The method of claim 13 , wherein the data further includes a location of the user and selecting the second device is based on the location of the user.

15. One or more non-transitory media configured to store instructions that in response to being executed by one or more processors cause the communication system to perform the method of claim 13 .

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA THE NAME OF THE LAST RECEIVING PARTY SHOULD BE CAPTIONCALL, LLC PREVIOUSLY RECORDED ON REEL 67190 FRAME 517. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded May 31, 2024
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: SORENSON IP HOLDINGS, LLC; SORENSON COMMUNICATIONS, LLC; CAPTIONCALL, LLC
Reel/Frame 067591/0675 →
RELEASE OF SECURITY INTEREST Recorded Apr 23, 2024
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: SORENSON IP HOLDINGS, LLC; SORENSON COMMUNICATIONS, LLC; CAPTIONALCALL, LLC
Reel/Frame 067190/0517 →
SECURITY INTEREST Recorded Apr 23, 2024
From: SORENSON COMMUNICATIONS, LLC; INTERACTIVECARE, LLC; CAPTIONCALL, LLC
To: OAKTREE FUND ADMINISTRATION, LLC, AS COLLATERAL AGENT
Reel/Frame 067573/0201 →
JOINDER NO. 1 TO THE FIRST LIEN PATENT SECURITY AGREEMENT Recorded Apr 22, 2021
From: SORENSON IP HOLDINGS, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056019/0204 →
RELEASE OF SECURITY INTEREST Recorded May 7, 2019
From: JPMORGAN CHASE BANK, N.A.
To: SORENSON COMMUNICATIONS, LLC; SORENSON IP HOLDINGS, LLC; CAPTIONCALL, LLC; INTERACTIVECARE, LLC
Reel/Frame 049109/0752 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2018
From: BROOKSBY, SCOTT LORIN; MONTERO, ADAM; WALKER, MERLE LAMAR, III
To: CAPTIONCALL, LLC
Reel/Frame 045981/0714 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2018
From: CAPTIONCALL, LLC
To: SORENSON IP HOLDINGS, LLC
Reel/Frame 045981/0941 →
SECURITY INTEREST Recorded Apr 30, 2018
From: SORENSON COMMUNICATIONS, LLC; INTERACTIVECARE, LLC; CAPTIONCALL, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 046416/0166 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2017
From: BROOKSBY, SCOT LORIN; MONTERO, ADAM; WALKER, MERLE LAMAR, III
To: SORENSON IP HOLDINGS, LLC
Reel/Frame 040877/0956 →