IP Library Patent Application 13582304
Patent Application
App. No. 13/582,304

METHOD AND APPARATUS FOR INTEGRATING APPLICATIONS AND RELATED COMMUNICATIONS

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.
13/582,304
Abstract

An approach is provided for presenting communications between users. A request to initiate a communication session between a first device and a second device is received. The communication session is associated with content presented by an application. Presentation of a user interface of the application to depict the content is caused, at lead in part. Representation of the communication session as an element of the user interface is caused, at least in part. Manipulation of the element controls the communication session.

Claims (54)

1 - 25 . (canceled)

26 . A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:

a determining to initiate a communication session between a first device and a second device, the communication session associated with content presented by an application;

a determining to cause, at least in part, presentation of a user interface of the application to depict the content; and

a determining to cause, at least in part, representation of the communication session as an element of the user interface,

wherein manipulation of the element controls the communication session.

27 . A method of claim 26 , wherein the controlling of the communication session includes controlling devices party to the communication session, information exchanged in the communication session, establishment of the communication session, tearing down of the communication session, or a combination thereof.

28 . A method of claim 26 , the (1) data and/or (2) information and/or (3) at least one signal further based, at least in part, on the following:

a determining to initiate another communication session between the first device and a third device;

a determining to cause, at least in part, representation of the another communication session as another element of the user interface.

29 . A method of claim 28 , wherein the manipulation of the element to control the communication session comprises:

receiving an input for associating the element and the another element; and

causing, at least in part, establishing of a joint communication session including the communication session and the another communication session based, at least in part, on the input.

30 . A method of claim 29 , wherein the joint communication session includes the first device, the second device, and the third device, the (1) data and/or (2) information and/or (3) at least one signal further based, at least in part, on the following:

another input for specifying at least one of the first device, second device, third device, or combination thereof; and

a determining to cause, at least in part, removal of the specified device from the joint communication session based, at least in part, on the another input.

31 . A method of claim 26 , the (1) data and/or (2) information and/or (3) at least one signal further based, at least in part, on the following:

a generating a record of the communication session;

a determining to cause, at least in part, associating the record with the content; and

a determining to cause, at least in part, sharing of the record, the content, or combination thereof.

32 . A method of claim 26 , wherein the element is a minimized representation of the communication session and includes a status notification, a preview of the communication session, one or more graphical representations of a party to the communication session, or a combination thereof.

33 . A method of claim 26 , wherein the application includes a general communication session that is separate from the communication session, and wherein the general communication session is public and the communication session is private.

34 . A method of claim 26 , wherein the user interface includes an application canvas and the element is a bubble overlaid on the application canvas.

35 . An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs,

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,

determine to initiate a communication session between a first device and a second device, the communication session associated with content presented by an application;

cause, at least in part, presentation of a user interface of the application to depict the content; and

cause, at least in part, representation of the communication session as an element of the user interface,

wherein manipulation of the element controls the communication session.

36 . An apparatus of claim 35 , wherein the controlling of the communication session includes controlling devices party to the communication session, information exchanged in the communication session, establishment of the communication session, tearing down of the communication session, or a combination thereof.

37 . An apparatus of any of claim 35 , wherein the apparatus is further caused, at least in part, to:

determine to initiate another communication session between the first device and a third device;

cause, at least in part, representation of the another communication session as another element of the user interface.

38 . An apparatus of claim 37 , wherein the manipulation of the element to control the communication session causes the apparatus to be further caused, at least in part, to:

receive an input for associating the element and the another element; and

cause, at least in part, establishing of a joint communication session including the communication session and the another communication session based, at least in part, on the input.

39 . An apparatus of claim 38 , wherein the joint communication session includes the first device, the second device, and the third device, and wherein the apparatus is further caused, at least in part, to:

receive another input for specifying at least one of the first device, second device, third device, or combination thereof; and

cause, at least in part, removal of the specified device from the joint communication session based, at least in part, on the another input.

40 . An apparatus of claim 35 , wherein the apparatus is further caused, at least in part, to:

generate a record of the communication session;

cause, at least in part, associate the record with the content; and

cause, at least in part, sharing of the record, the content, or combination thereof.

41 . An apparatus of claim 35 , wherein the element is a minimized representation of the communication session and includes a status notification, a preview of the communication session, one or more graphical representations of a party to the communication session, or a combination thereof.

42 . An apparatus of claim 35 , wherein the application includes a general communication session that is separate from the communication session, and wherein the general communication session is public and the communication session is private.

43 . An apparatus of claim 35 , wherein the user interface includes an application canvas and the element is a bubble overlaid on the application canvas.

44 . A computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least part to perform the following:

determining to initiate a communication session between a first device and a second device, the communication session associated with content presented by an application;

determining to cause, at least in part, presentation of a user interface of the application to depict the content; and

determining to cause, at least in part, representation of the communication session as an element of the user interface,

wherein manipulation of the element controls the communication session.

45 . A computer-readable storage medium of claim 44 , wherein the controlling of the communication session includes controlling devices party to the communication session, information exchanged in the communication session, establishment of the communication session, tearing down of the communication session, or a combination thereof.

Assignments (6)
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: NOKIA TECHNOLOGIES OY
To: WSOU INVESTMENTS, LLC
Reel/Frame 043953/0822 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 1, 2017
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 040813/0075 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2015
From: AQUILINA, COURTNEY ELIZABETH; DYKSTRA-ERICKSON, ELIZABETH; KOVACEVIC, DZENANA JANA
To: NOKIA CORPORATION
Reel/Frame 036793/0948 →