IP Library Granted Patent US 10,007,410
Granted Patent B2
US 10,007,410 · App. 14/830,663 · Granted Jun 26, 2018

Incorporating user content within a communication session interface

Inventors: Maks Osowski (San Francisco, CA); Sanjay Gajanan Mavinkurve (Clye Hill, WA); Greg Scott (Capitola, CA)
Assignee: GOOGLE LLC
G06F3/04842G06F3/0482H04N7/141H04N7/147
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 10,007,410
App. No.
14/830,663
Granted
Jun 26, 2018
Kind
B2
Abstract

Systems and methods are disclosed for incorporating user content within a communication session interface. In one implementation, a processing device receives, in relation to a communication session between a first user and a second user, a communication input associated with a first user. The processing device processes the communication input to identify one or more content items stored on a content sharing platform that are associated with the first user and that pertain to one or more aspects of the communication input. The processing device modifies one or more aspects of an interface of the communication session based on the one or more content items.

Claims (36)

1. A method comprising:

receiving, in relation to a communication session between a first user and a second user, a communication input associated with the first user;

processing, by a processing device, the communication input to determine content of the communication input;

identifying, based on the processing and an account of the first user on a content sharing platform, a plurality of content items that are stored on the content sharing platform and that are in the account of the first user;

identifying, based on relevance of the plurality of content items to the content of the communication input, a first content item of the plurality of content items that pertains to one or more aspects of the communication input, wherein the first content item is not part of the communication input; and

modifying one or more aspects of an interface of the communication session to provide the first content item as a background behind the first user depicted within the interface of the communication session.

2. The method of claim 1 , wherein the one or more aspects of the interface of the communication session are modified based on one or more contextual characteristics associated with the first user.

3. The method of claim 1 , wherein the content sharing platform comprises a third party platform.

4. The method of claim 1 , wherein the first content item is associated with the first user and the second user.

5. The method of claim 4 , wherein the first content item provided as the background within the interface are is associated with the first user and the second user.

6. The method of claim 1 , wherein the one or more aspects of the interface of the communication session are modified for presentation to the second user.

7. The method of claim 1 , further comprising receiving, in relation to the interface of the communication session, an interaction associated with the second user, wherein the one or more aspects of the interface of the communication session are modified, based on the interaction, for presentation to the first user.

8. The method of claim 1 , wherein modifying one or more aspects of the interface of the communication session further comprises providing the first content item as the background behind the first user depicted within the interface of the communication session by overlaying the first content item with the communication input.

9. The method of claim 1 , wherein modifying one or more aspects of the interface of the communication session comprises providing a link to the first content item in relation to the communication input as presented within the interface.

10. The method of claim 1 , wherein the communication input comprises textual content.

11. The method of claim 1 , wherein the communication input comprises video content.

12. The method of claim 1 , wherein the communication input comprises graphical content.

13. A system comprising:

a memory; and

a processing device, operatively coupled to the memory, to:

receive, in relation to a communication session between a first user and a second user, a communication input associated with the first user;

process the communication input to determine content of the communication input;

identify, based on the processing and an account of the first user on a content sharing platform, a plurality of content items that are stored on the content sharing platform and that are in the account of the first user;

identify, based on relevance of the plurality of content items to the content of the communication input, a first content item of the plurality of content items that pertains to one or more aspects of the communication input, wherein the first content item is not part of the communication input; and

modify one or more aspects of an interface of the communication session to provide the first content item as a background behind the first user depicted within the interface of the communication session.

14. The system of claim 13 , wherein the processing device is further to identify one or more contextual characteristics associated with the first user.

15. The system of claim 14 , wherein the one or more aspects of the interface of the communication session are modified based on the one or more contextual characteristics associated with the first user.

16. The system of claim 14 , wherein to modify one or more aspects of the interface the processing device is further to modify one or more aspects of the communication input associated with the first user as presented in the interface of the communication session based on the one or more contextual characteristics associated with the first user.

17. The system of claim 13 , wherein the first content item is associated with the first user and the second user, and wherein to modify one or more aspects of the interface of the communication session the processing device is further to present the first content item associated with the first user and the second user within the interface.

18. The system of claim 13 , wherein the one or more aspects of the interface of the communication session are modified for presentation to the second user.

19. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processing device, cause the processing device to:

receive, in relation to a communication session between a first user and a second user, a communication input associated with the first user;

process the communication input to identify one or more contextual characteristics associated with the first user and content of the communication input;

identify, based on the one or more contextual characteristics and an account of the first user on a content sharing platform, a plurality of content items that are stored on the content sharing platform and are in the account of the first user;

identify, based on relevance of the plurality of content items to the content of the communication input, a first content item of the plurality of content items that pertains to one or more aspects of the communication input; and

modify one or more aspects of an interface of the communication session as presented to the second user to provide the first content item associated with the first user as a background behind the first user depicted within the interface of the communication session.

Assignments (2)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2015
From: OSOWSKI, MAKS; MAVINKURVE, SANJAY GAJANAN; SCOTT, GREG
To: GOOGLE INC.
Reel/Frame 036382/0341 →
Continuity (1)
Related Publication 20170052679A1 · Feb 23, 2017