# US 10,321,368 B1 · Seamlessly handing over channel resources among user equipment

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,321,368 B1
- Document ID: US10321368B1
- Status: Granted
- Kind: B1
- Application number: 16/015,063
- Filed: 2018-06-21
- Granted: 2019-06-11
- Earliest claimed: 2018-06-21
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Gandhi Sivakumar; Rajan Dilavar Mithani; Sandeep Ramesh Patil; Sasikanth Eda; Abhishek Jain
- Web page: https://patentgrep.com/patent/US10321368B1

## CPC

- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 36/06: Reselecting a communication resource in the serving access point
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04W 76/10: Connection setup
- H04W 76/38: triggered by timers
- H04W 76/11: Allocation or use of connection identifiers
- H04W 76/36: for reassigning the resources associated with the released connections
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A computer-implemented method, according to one embodiment, includes: receiving, by the computer, information. The information includes: contextual information associated with a communication request, an expiry time which corresponds to the communication request, one or more identities corresponding to the communication request, and communication resources associated with the communication request. Furthermore, the communication resources include a channel and/or a spectrum band which correspond to the communication request. The expiry time is packaged, by the computer, with the communication resources. Moreover, the packaged expiry time and communication resources are passed, by the computer, to devices corresponding to each of the one or more identities. Other systems, methods, and computer program products are described in additional embodiments.

## Claims

### Claim 1

A computer-implemented method, comprising:
receiving, by the computer, information, wherein the information includes:
contextual information associated with a communication request;
an expiry time which corresponds to the communication request;
one or more identities corresponding to the communication request; and
communication resources associated with the communication request, wherein the communication resources include a channel and/or a spectrum band which correspond to the communication request;
packaging, by the computer, the expiry time with the communication resources; and
passing, by the computer, the packaged expiry time and communication resources to devices corresponding to each of the one or more identities.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the information is received from user equipment.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, comprising:
determining, by the computer, whether any of the devices corresponding to each of the one or more identities have used the communication resources to establish a connection with the user equipment within the expiry time;
freeing, by the computer, the communication resources in response to determining that none of the devices corresponding to each of the one or more identities have used the communication resources to establish a connection with the user equipment within the expiry time; and
recalling, by the computer, the freed communication resources to a common pool.

### Claim 4 (depends on 2)

The computer-implemented method of claim 2, wherein the user equipment is a mobile phone.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein the contextual information associated with the communication request is selected from the group consisting of: speech data, messaging data, and calendar data.

### Claim 6 (depends on 5)

The computer-implemented method of claim 5, wherein the expiry time is calculated using the contextual information.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, wherein the computer is included in a base station, wherein the base station includes cognitive radio.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, wherein the communication resources correspond to a long-term evolution (LTE) wireless communication network.

### Claim 9

A computer-implemented method, comprising:
initiating, by the computer, a communication request;
collecting, by the computer, contextual information associated with the communication request;
identifying, by the computer, a context of the communication request by analyzing the contextual information;
using, by the computer, the context of the communication request to calculate an expiry time which corresponds to the communication request;
identifying, by the computer, one or more identities which correspond to the communication request; and
sending, by the computer, the contextual information, the identified one or more identities, and the expiry time to a base station.

### Claim 10 (depends on 9)

The computer-implemented method of claim 9, wherein the contextual information associated with the communication request is selected from the group consisting of: speech data, messaging data, and calendar data.

### Claim 11 (depends on 9)

The computer-implemented method of claim 9, wherein cognitive radio is used to collect the contextual information.

### Claim 12 (depends on 9)

The computer-implemented method of claim 9, wherein the computer is included in user equipment, wherein the user equipment is configured to receive and transfer communication resources, wherein the communication resources include a channel and/or a spectrum band.

### Claim 13 (depends on 12)

The computer-implemented method of claim 12, wherein the user equipment is a mobile phone.

### Claim 14 (depends on 9)

The computer-implemented method of claim 9, wherein the communication request corresponds to a long-term evolution (LTE) wireless communication network.

### Claim 15 (depends on 9)

The computer-implemented method of claim 9, comprising:
sending, by the computer, a channel and/or spectrum band corresponding to the communication request to the base station.

### Claim 16

A computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions readable and/or executable by a processor to perform a method comprising:
receiving, by the processor, information from user equipment, wherein the information includes:
contextual information associated with a communication request;
an expiry time which corresponds to the communication request;
one or more identities corresponding to the communication request; and
communication resources associated with the communication request, wherein the communication resources include a channel and/or a spectrum band which correspond to the communication request;
packaging, by the processor, the expiry time with the communication resources; and
passing, by the processor, the packaged expiry time and communication resources to devices corresponding to each of the one or more identities.

### Claim 17 (depends on 16)

The computer program product of claim 16, the program instructions readable and/or executable by the processor to perform the method comprising:
determining, by the processor, whether any of the devices corresponding to each of the one or more identities have used the communication resources to establish a connection with the user equipment within the expiry time;
freeing, by the processor, the communication resources in response to determining that none of the devices corresponding to each of the one or more identities have used the communication resources to establish a connection with the user equipment within the expiry time; and
recalling, by the processor, the freed communication resources to a common pool.

### Claim 18 (depends on 16)

The computer program product of claim 16, wherein the user equipment is a mobile phone, wherein the processor is included in a base station, wherein the base station and the mobile phone each include cognitive radio.

### Claim 19 (depends on 16)

The computer program product of claim 16, wherein the expiry time is calculated using the contextual information, wherein the contextual information is selected from the group consisting of: speech data, messaging data, and calendar data.

### Claim 20 (depends on 16)

The computer program product of claim 16, wherein the communication resources correspond to a long-term evolution (LTE) wireless communication network.
