US Pat. No. 9,844,017

METHOD OF ENABLING A WIRELESS INFORMATION DEVICE TO ACCESS LOCATION DATA

Conversant Wireless Licen...

1. An apparatus, comprising:
at least one processor, wherein the at least one processor is programmed to cause the apparatus to at least:
select an absolute location finding system, from a plurality of absolute location finding systems running on the apparatus,
that meets quality of position (QoP) parameters defined by an authorized component running on the apparatus; and

in response to selecting the absolute location finding system that meets the defined quality of position parameters and in
response to an inquiry, cause location data from the selected absolute location finding system to be sent to a device different
from the apparatus over a Bluetooth network using a universally unique identifier (UUID) for a location information service;

wherein the QoP parameters are selected from at least one of: horizontal accuracy, vertical accuracy, time to fix, cost and
power consumption.

US Pat. No. 9,952,758

METHOD AND MOBILE TERMINAL DEVICE FOR MAPPING A VIRTUAL USER INPUT INTERFACE TO A PHYSICAL USER INPUT INTERFACE

Conversant Wireless Licen...

1. A method comprising:configuring for execution in a mobile device, which includes a physical user input interface, an application that is originally configured for execution using a virtual user input interface;
displaying the virtual user input interface on a touchscreen display of the mobile device, wherein the physical user input interface is mapped to the virtual user input interface;
receiving a physical user input on the physical user input interface while simultaneously receiving an input through the virtual user input interface on the touchscreen display;
mapping the receiving physical input to the displayed virtual user input on the touchscreen display; and
determining to display an indication of a virtual input, based on the received physical input, on the displayed virtual user input interface while executing the application on the mobile terminal device based on the received input from both the physical user input interface and the virtual user input interface.

US Pat. No. 9,842,171

METHOD, NETWORK SERVER AND COMPUTER PROGRAM FOR DETERMINING ADVERTISEMENT INFORMATION RELATING TO MAP INFORMATION

Conversant Wireless Licen...

1. A method comprising:
receiving, at a network server from a user device, a map information request;
determining, at the network server, a first set of advertisements relating to the map information request based on at least
one criterion selected from a plurality of criteria comprising at least one of the following:

a service provider of an advertisement being situated within a geographical area determined by the map information request;
a priority list determining which advertisements relating to the map information request are to be sent to the web browser;
proximity of a service provider of an advertisement outside the map information request; and
a requested service or product category;
sending a first map information content and the determined first set of advertisements to the user device;
receiving a transition request relative to the sent first map information content, wherein the transition request requests
moving the sent first map information content to a request direction and a zoom level staying the same as the sent first map
information content;

determining, at the network server, based on another criterion selected from the plurality of criteria, a second set of advertisements
in response to the transition request; and

sending a second map information content and the second set of advertisements to the user device,
wherein the first and second sets of advertisements include at least one advertisement associated with a provider of a location
outside of the map information content, the method further comprising causing, at least in part, sending an indicator indicating
a direction, relative to the first and second map information content, of the location of the provider outside the map information
content.

US Pat. No. 9,922,550

REMOTE CONTROL FRAMEWORK

Conversant Wireless Licen...

1. An apparatus providing multiple applications, configured to:
run multiple applications concurrently, wherein the multiple applications are configured to be remotely controlled by a same
controller device;

receive a command from the controller device over a remote control bearer, the command as received over the bearer being applicable
to more than one of the multiple applications;

select at least one of the multiple applications based on a predetermined policy comprising an operation state of the at least
one of the multiple applications, the operation state being one or both of a recent history of user operations, and whether
the at least one of multiple applications is in an active state; and

deliver the command to the selected at least one of the multiple applications.

US Pat. No. 9,980,190

ACTIVE SET UPDATE (ASU) WITH HIGH SPEED DOWNLINK SHARED CHANNEL (HS-DSCH) INFORMATION

Conversant Wireless Licen...

1. A method, comprising:communicating with a user equipment according to Fractional DPCH and with a signaling radio bearer mapped onto a high-speed downlink shared channel (HS-DSCH);
then receiving, by a network node, a measurement report from the user equipment;
making a decision, by the network node, based on the measurement report, to make a serving cell change from a current serving HS-DSCH cell to a new serving HS-DSCH cell and to make an active set update;
preparing, by the network node, a radio link at the new serving HS-DSCH cell to operate as a new serving HS-DSCH radio link for the user equipment;
stopping a user plane transmission with the user equipment over a current serving HS-DSCH radio link in the current serving HS-DSCH cell;
then sending, by the network node, an active set update message to the user equipment, said active set update message including an order and a cell change information, the order directing the user equipment to make one or more of the following modifications to an active set of a connection: radio link addition and radio link removal, and the cell change information comprising information indicating a new serving HS-DSCH radio link in the new serving HS-DSCH cell;
receiving, at the network node, an active set update complete message from the user equipment; and
starting, by the network node, a user plane transmission with the user equipment using the new serving HS-DSCH radio link in the new serving HS-DSCH cell, responsive to a combination of frame protocol flow control granting permission and either of L1 synchronization being indicated to the network node or elapse of a defined period of time.

US Pat. No. 10,154,527

APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT PROVIDING SIMULTANEOUS RADIO RESOURCE AND SERVICE REQUESTS

Conversant Wireless Licen...

1. A method comprising:forming, at a user equipment, a message comprising a radio resource connection request and a service-initiation request to enable a wireless network supporting parallel execution of a radio resource establishment and a service request procedure, the service-initiation request specifies a particular service requested by the user equipment and initiates a signaling connection for the particular requested service, the signaling connection being between the user equipment and the wireless network;
transmitting, from the user equipment, the message from the user equipment to a network element in the wireless network, the message for establishing the radio resource connection and initiating the signaling connection;
receiving, at the user equipment, a RRC (radio resource control) connection setup message from the network element, the RRC connection setup message confirming that the radio resource connection is established; and
in response to receiving the RRC connection setup message from the network element, initiating a synchronization procedure in a lower layer when a dedicated channel state is required, and indicating to an upper layer within the user equipment that the service-initiation request has been successfully transferred to the network.

US Pat. No. 9,893,839

METHOD AND APPARATUS FOR PROVIDING ERROR DETECTION IN COORDINATION WITH A RADIO LINK LAYER

Conversant Wireless Licen...

1. A method comprising:
detecting, by a mobile station, failure of an error detection scheme relating to transmission of data units of a transport
block;

generating, by the mobile station, a local negative acknowledgement message in response to the detection of the failure;
forwarding, from a media access control (MAC) sublayer of the mobile station, the local negative acknowledgement message to
a radio link controller (RLC) layer of the mobile station for discarding one or more of the data units;

in response to receiving the local negative acknowledgement message, examining one or more unacknowledged mode (UM) logical
channels to determine whether the one or more UM logical channels are transporting at least one of the data units; and

discarding at least one of the data units that have yet to be transported via the one or more UM logical channels.

US Pat. No. 9,973,755

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROVIDING IMPROVED DATA COMPRESSION

Conversant Wireless Licen...

1. A method to be performed on a decoder of a mobile device, the method comprising:decoding, by a dequantizer of the decoder, compressed data to recover high priority data from a received signal, the high priority data being associated with spectral envelope data of spectral information of input data that was previously encoded as the received signal before the received signal was received, the input data corresponding to at least one of speech data, video data, image data, and audio data; and
recovering, by a side model of the decoder, low priority data from the received signal, the low priority data being associated with residual spectrum data comprising remaining parts of the spectral information other than the spectral envelope data of the input data, the side model being concurrently trained with the training of a quantizer used to encode the input signal, the quantizer trained with respect to the high priority data.

US Pat. No. 9,881,150

METHOD AND DEVICE FOR VERIFYING THE INTEGRITY OF PLATFORM SOFTWARE OF AN ELECTRONIC DEVICE

Conversant Wireless Licen...

1. An electronic device comprising a platform software and a monitor module,
the platform software comprising at least one platform software module and configured to execute a software application, and
the monitor module configured to verify the platform software module by a plurality of operations comprising:
performing a hash function on the at least one platform software module to derive a computed hash;
obtaining an expected hash associated with the at least one platform software module;
determining whether at least a section of the computed hash matches a corresponding section of the expected hash;
obtaining a signature associated with the at least one platform software module;
obtaining a verification key corresponding to a signing key; and
determining, using the verification key, whether the signature corresponds to the expected hash signed with the signing key;
and

wherein the electronic device is configured to allow the software application access to the at least one platform software
module based on a first determination that at least a section of the computed hash matches a corresponding section of the
expected hash in combination with a second determination that the signature corresponds to the expected hash signed with the
signing key.

US Pat. No. 10,716,115

METHOD OF CONTROLLING A MOBILE TERMINAL, AND AN ASSOCIATED MOBILE TERMINAL

Conversant Wireless Licen...

1. A method comprising:receiving, via a first wireless interface of a mobile terminal, information from a mobile telecommunications network, the information comprising a current geographic location of the mobile terminal;
determining, at the mobile terminal, a set of access frequency bands of a second wireless interface of the mobile terminal to be disabled based on the information, the second wireless interface for communication on a wireless network other than the mobile telecommunications network; and
disabling, at the mobile terminal, the set of access frequency bands for the second wireless interface of the mobile terminal in wireless communication based on the determination.

US Pat. No. 10,027,638

SYSTEM FOR USER-FRIENDLY ACCESS CONTROL SETUP USING A PROTECTED SETUP

Conversant Wireless Licen...

1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, direct the apparatus at least to:establish a first security key between the apparatus and a first device;
establish a second security key between the apparatus and the first device to delegate, to the first device, the issuing of access control credentials for privileged services provided by the apparatus;
receive a third security key associated with a second device through a protected communication from the first device using the second security key, wherein the second device is external to the first device; and
responsive to then receiving a protected communication from the second device using the third security key, grant the second device access to the privileged services provided by the apparatus.

US Pat. No. 10,009,818

METHOD OF PROVIDING A MOBILITY SERVICE

Conversant Wireless Licen...

1. A method, comprising:executing one or more applications at a user equipment within a mobility service via a home agent to which the user equipment is registered;
then, responsive to availability of the home agent, attempting to connect the user equipment to the home agent;
responsive to the attempting step failing one or more times, for each connection handle in one or more applications executing at the user equipment:
associating the connection handle with a mobility service destination network; and
running a signalling procedure to select a best access of the mobility service destination network for the connection handle;
then, after a timeout period, again attempting to connect the user equipment to the home agent in the mobility service; and
responsive to the again attempting step succeeding, associating each connection handle in one or more applications executing at the user equipment with the mobility service.

US Pat. No. 10,126,834

ELECTRONIC DEVICE AND A METHOD FOR CONTROLLING THE FUNCTIONS OF THE ELECTRONIC DEVICE AS WELL AS PROGRAM PRODUCT FOR IMPLEMENTING THE METHOD

Conversant Wireless Licen...

1. A method comprising:capturing, via a camera unit of a portable device, at least two images;
dividing a first image of the at least two images into a first plurality of segments, each of the first plurality of segments having a set shape and size;
selecting a fixed point from at least one segment of the first plurality of segments of the first image;
determining a first location coordinate of the selected fixed point from the at least one segment of the first plurality of segments of the first image;
dividing a second image of the at least two images into a second plurality of segments, each of the second plurality of segments having the set shape and size, the second image being the next image following the first image of the at least two images;
determining a second location coordinate of the selected fixed point from at least one segment of the second plurality of segments of the second image;
calculating a movement vector of the selected fixed point between the first determined location coordinate and the second determined location coordinate;
determining a change relative to at least the movement vector; and
controlling a visual controllable element on a display of the portable device based on the change.

US Pat. No. 10,568,021

METHOD OF ENABLING A WIRELESS INFORMATION DEVICE TO ACCESS THE PRESENCE INFORMATION OF SEVERAL ENTITIES

Conversant Wireless Licen...

1. A method comprising:receiving, at a server, a search request from a first wireless device, the search request comprising at least one pre-defined criterion and a user-defined geographic location selected from one or more presence information menu lists shown on the first wireless device;
performing, at the server, a search, based on the search request, of one or more data stores for entities having presence information matching the at least one pre-defined criterion and the user-defined geographic location;
sending, to the first wireless device, a search result of one or more resulting entities having presence information matching the at least one pre-defined criterion and the user-defined geographic location to said first wireless device;
logging, at the server, an identification of the first wireless device from which the search request is received to maintain an audit trail of search requests, including automatic denials to search requests from pre-defined categories of entities; and
sending, from the server, the logged identification of the first wireless device to each of the resulting entities having presence information matching the at least one pre-defined criterion and the user-defined geographic location of the search request.

US Pat. No. 10,175,872

METHOD FOR EDITING A MEDIA CLIP IN A MOBILE TERMINAL DEVICE, A TERMINAL DEVICE UTILIZING THE METHOD AND PROGRAM MEANS FOR IMPLEMENTING THE METHOD

Conversant Wireless Licen...

1. A method for editing a video on a device, comprising:for a selected video, entering an edit mode;
in the edit mode, displaying a pointer arrangement associated with the length of the selected video when played and a first programmable key associated with a first operation in the edit mode;
then, responsive to receiving one or more inputs at the device, setting at least one of a final starting location and a final ending location along the pointer arrangement at a location different from the beginning and the end of the selected video, respectively;
then associating a second operation, different from the first operation and comprising at least a first option, with the first programmable key; and
responsive to receiving an input via the first programmable key selecting the second operation and an input at the device selecting the first option, saving an edited version of the selected video comprising at least one portion of the selected video that remains outside the portion between the final starting location and the final ending location along the pointer arrangement and excluding a portion of the selected video that is between the final starting location and the final ending location along the pointer arrangement.

US Pat. No. 10,015,644

FREQUENCY LAYER CONVERGENCE METHOD FOR MBMS

Conversant Wireless Licen...

1. A method to control cell selection or re-selection in a communication system comprising a plurality of cells with which terminal devices may communicate, the method comprising the steps of:determining that a terminal device has started a session for a multimedia broadcast multicast service, the multimedia broadcast multicast service using a preferred frequency layer; changing, based on the determination that the terminal device has started the session, at least one cell selection or re-selection parameter with respect to the terminal device from normal cell reselection parameters and criteria to cause one or more cells corresponding to the preferred frequency layer to be selected over other cells;
receiving a stop or end indication for the session for a multimedia broadcast multicast service; and
changing the changed at least one of a parameter and a criterion for selecting or re-selecting a cell back to the normal cell reselection parameters and criteria in response to receiving the stop or end indication,
wherein changing the parameter comprises setting the parameter so as to cause the terminal device to select or reselect a cell providing multimedia broadcast multicast service more promptly by at least one of at least triggering immediate selection or reselection and altering a threshold so as to make the selection or the reselection of the cell,
wherein the at least one cell selection or re-selection parameter comprises one of a cell selection priority parameter and an offset to prioritize which cells of a communication system are to be selected or reselected for the terminal device.

US Pat. No. 10,659,830

METHOD, SYSTEM, MOBILE DEVICE, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR VALIDATING RIGHTS OBJECTS

Conversant Wireless Licen...

1. An apparatus for determining whether one or more rights objects associated with the apparatus are valid, the apparatus comprising:a communication interface for transmitting and receiving data;
at least one memory device for storing instructions;
a processor communicatively coupled to the communication interface and the at least one memory device, the processor configured to, when executing the instructions, perform the following:
retrieve a multimedia network time via the communication interface from a network transmitting multimedia;
update a secure clock based at least in part on the multimedia network time and a user-set clock, wherein the secure clock is not user-changeable, updating the secure clock comprising:
determining a difference between the multimedia network time and the user-set clock,
storing the difference,
calculating the secure clock based at least on the stored difference,
re-retrieving the multimedia network time via the communication interface at every predetermined interval of time,
at each interval, re-calculating a new difference between the multimedia network time and the user-set clock,
replacing the stored difference with the new difference when the new difference differs from the stored difference, and
re-calculating the secure clock based on the new stored difference; and
use the secure clock to determine whether one or more rights objects associated with the apparatus are valid.

US Pat. No. 10,142,493

ONLINE CHARGING SYSTEM (OCS) CONTROLLED MEDIA POLICY

Conversant Wireless Licen...

1. A method comprising:receiving, at an apparatus, a registration message from a user apparatus;
downloading, at the apparatus, subscription information from a Home Subscriber Server (HSS), the HSS storing subscription information about a user associated with the user apparatus;
after the subscription information is downloaded from the HSS at the apparatus, transmitting, from the apparatus to a second apparatus, a credit control message, the credit control message comprising a request for a balance associated with the user, wherein the second apparatus is an Online Charging System (OCS);
receiving, at the apparatus from the second apparatus, a credit control response message, the credit control response message based at least in part on a determination of a balance associated with the user and indicating at least one allowed media component; and
transmitting, from the apparatus, a reply to the registration message indicating a media control policy based on the credit control response message, the media control policy indicating a set of available services and a set of unavailable services.

US Pat. No. 10,397,354

FILTERING OF ELECTRONIC INFORMATION TO BE TRANSFERRED TO A TERMINAL

Conversant Wireless Licen...

8. A method comprising:saving a setting in a mobile station, the setting indicating one or more classes of multimedia messages that are to be rejected by the mobile station;
receiving, at the mobile station, a notification message comprising a classification parameter indicating a class of a multimedia message available for transmission to the mobile station from a network element through a mobile communication network;
identifying whether the classification parameter in the notification message corresponds to the setting; and
responsive to the classification parameter in the notification message corresponding to the setting, sending a message from the mobile station notifying the network element that the multimedia message is rejected by the mobile station.

US Pat. No. 10,194,115

AUDIO ROUTING FOR AUDIO-VIDEO RECORDING

Conversant Wireless Licen...

1. A method comprising:capturing video content at a device via a video capture application on the device;
receiving external audio at an audio source of the device;
receiving audio content at the device via an audio playback application on the device;
combining the audio content and external audio into a combined audio signal; and
recording, by the video capture application, the combined audio signal with the video content into a single audio-video file.

US Pat. No. 10,607,479

REMOTE CONTROL FRAMEWORK

Conversant Wireless Licen...

1. An apparatus providing multiple applications comprising a media player application and a phone application, the apparatus configured to:concurrently run the media player application and the phone application, each of the media player application and the phone application configured to be remotely controlled by a same controller device;
receive a volume command from the controller device over a remote control bearer, the volume command as received over the bearer being applicable to both of the media player and phone applications;
select at least one of the media player and phone applications for delivery of the volume command according to a predetermined policy based on operation states of the multiple applications, the predetermined policy comprising selection of the phone application for delivery of the volume command responsive to the phone application having an active call while the media player application is running; and
deliver the command to the selected application.

US Pat. No. 10,542,494

METHOD FOR REDUCING THE POWER CONSUMPTION OF A MOBILE DEVICE

Conversant Wireless Licen...

1. A mobile terminal, comprising:a plurality of radio subsystems, each maintaining at least one wireless connection to another device; and
computing circuitry executing an operating system to perform a plurality of operations comprising:
querying each of the plurality of radio subsystems for configuration and capability parameters; and
enabling the plurality of radios to maintain their respective wireless connections according to an arrangement of slotted communication protocols by:
waking the mobile terminal from a low power mode to a normal mode to operate, in a first time interval, a first radio subsystem to communicate over a first wireless connection;
while remaining in the normal mode in a second time interval adjacent in time to the first time interval, operating a second radio subsystem to communicate over a second wireless connection operating in a same frequency band as the first wireless connection; and
after the second time interval, placing the mobile terminal in the low power mode.

US Pat. No. 10,521,022

MOBILE COMMUNICATION TERMINAL AND METHOD THEREFOR

CONVERSANT WIRELESS LICEN...

1. An apparatus comprising:at least one processor; and
at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:
provide for display of a touch keypad on a touch sensitive display, comprising an original set of keys, each for activating a corresponding function;
receive an indication of an object detected at a first key of said set of keys;
responsive to receiving the indication of said object detected at said first key for less than a predetermined time, activate a function corresponding to the first key;
responsive to receiving the indication of said object detected at said first key for at least the predetermined time, provide for display of a first sub-set of keys associated with a first set of sub-functions of said first key, wherein said first sub-set of keys is arranged adjacent to said first key so that one or more of said first sub-set of keys is nearer to the first key and nearer to at least one other of said first sub-set of keys than to any other key in the original set of keys, and includes a second key that was not included in the original set of keys; and
responsive to receiving an indication of an object detected at said second key, activate a sub-function corresponding to said second key;
wherein, while the first sub-set of keys is displayed, each of the original set of keys is displayed and can activate its corresponding function.

US Pat. No. 10,484,719

METHOD, ELECTRONIC DEVICE, SYSTEM, COMPUTER PROGRAM PRODUCT AND CIRCUIT ASSEMBLY FOR REDUCING ERROR IN VIDEO CODING

Conversant Wireless Licen...

8. An electronic device comprising:a processor;
a memory in communication with the processor, the memory storing an application executable by the processor, wherein the application is configured, upon execution, to perform a plurality of operations comprising:
encoding each of a plurality of blocks in a primary picture of a video sequence;
estimating, from the encoding of each block, a potential error propagation distortion for each of the plurality of blocks of the primary picture;
calculating an average potential error propagation distortion for the primary picture by averaging the potential error propagation distortion of each block of the plurality of blocks for that primary picture; and
comparing said average potential error propagation distortion to a predefined threshold value indicating that the primary picture is sensitive to transmission loss or corruption; and
a transmitter configured to transmit the encoded primary picture with a redundant picture associated with the primary picture responsive to the average potential error propagation distortion being above the threshold value, or transmit the encoded primary picture without a redundant picture associated with the primary picture responsive to the average potential error propagation distortion being below the threshold value.

US Pat. No. 10,277,920

METHOD, ELECTRONIC DEVICE, SYSTEM, COMPUTER PROGRAM PRODUCT AND CIRCUIT ASSEMBLY FOR REDUCING ERROR IN VIDEO CODING

Conversant Wireless Licen...

1. A method comprising:evaluating the information content of a primary picture in a video data sequence by calculating a metric characterizing a sensitivity level to transmission loss of the primary picture;
comparing the metric to one or more threshold values; and
based on the result of the comparing of the metric to the one or more threshold values, selecting a first number of redundant pictures or a second number of redundant pictures to associate with the primary picture;
wherein the information content of each redundant picture corresponds to the information content of at least a portion of the primary picture;
and wherein the metric characterizing a sensitivity level comprises one of a mean absolute motion vector value associated with the primary picture and a potential error propagation distortion associated with the primary picture.

US Pat. No. 10,594,501

GROUP COMMUNICATION

Conversant Wireless Licen...

1. An apparatus for group communication, comprising:a communication interface for sending and receiving data;
a memory for storing instructions to control the apparatus; and
a processor coupled to the communication interface and the memory, the processor configured to, when executing the instructions stored in the memory, cause the apparatus to:
receive, via the communication interface, a request to establish group communication from a user terminal of an inviting user, the request comprising a parameter indicating that the group communication is intended for a sub-group of a pre-arranged group comprising a predefined plurality of members, the sub-group comprising less than all of the predefined plurality of members, the sub-group having been defined prior to receiving the request, the request further comprising information on members of the intended sub-group; and
for each intended member in the request:
check whether the intended member is a member of the pre-arranged group,
send, via the communication interface, a notification for the group communication to the intended member in response to determining that the intended member in the request is a member of the pre-arranged group, and
send, via the communication device to the user terminal of the inviting user, an error message indicating which intended members of the intended sub-group are not members of the pre-arranged group in response to determining that the intended member in the request is not a member of the pre-arranged group.

US Pat. No. 10,419,535

PRECONFIGURED SYNCML PROFILE CATEGORIES

Conversant Wireless Licen...

1. A method comprising:receiving, at a client, a synchronization request from a server in a synchronization session between the client and the server, the synchronization request including server information and based on a data synchronization protocol;
determining that a specific profile for the server does not exist at the client;
responsive to determining that the specific profile does not exist at the client:
creating a new profile for the server on the client based on: i) the server information included in the synchronization request; and ii) a default profile for new servers stored at the client; and
in the same synchronization session, performing a slow data synchronization between the client and the server according to the new profile for limited content types as specified in the default profile;
wherein the server information in the synchronization request comprises a server ID and an IP address of the server retrieved from a packet header of the synchronization request.

US Pat. No. 10,389,717

METHOD, APPARATUS AND COMPUTER PROGRAM

Conversant Wireless Licen...

1. An apparatus comprising:a first communication interface configured to send and receive data to and from external devices;
a user interface configured to receive user input; and
a controller comprising a memory and a processor, the controller communicatively coupled to the communication interface and the user interface, the controller configured to:
detect an input indicating that a user of the apparatus wishes to authorize a remote server to provide access to content to another apparatus wherein said content is associated with said user of the apparatus; and
sending a message, via the communication interface, to the remote server in response to said detection, the message requesting said remote server to provide access to said content to said another apparatus,
wherein the message comprises information enabling the remote server to identify said content and said second apparatus and to determine that the apparatus and said another apparatus are proximal to each other;
and wherein the controller is configured to send the message to the remote server by:
sending a first message, via the communication interface, to the remote server in response to said detection, the first message indicating that the user of the apparatus wishes to update access rights associated with the content associated with the user; and
then sending a second message, via the communication interface, to the remote server, the second message identifying said another apparatus and comprising the information enabling the remote server to identify said content and said another apparatus and to determine that the apparatus and said another apparatus are proximal to each other.

US Pat. No. 10,270,813

SETTING MODE OF COMMUNICATION

Conversant Wireless Licen...

1. A method, comprising:initiating, by a first user equipment, a procedure for setting up a communication link between the first user equipment and a second user equipment via a communications network;
signaling, from the first user equipment to the second user equipment via a network element of the communications network during the procedure for setting up the communication link, information regarding at least two modes of communication that can be used for a communication via the communication link, one of the modes being for use in the beginning of the communication and the at least one other mode being reserved for possible use during the communication via the communication link;
signaling, from the first user equipment to the second user equipment via the network element, an indicator regarding changing a mode used for the communication to another mode selected among said at least two modes; and
changing the mode during the communication in accordance with the indicator, wherein at least one of the first user equipment and the second user equipment communicates with the communications network via a wireless interface.