IP Library Patent Application 15255110
Patent Application
App. No. 15/255,110

METHODS AND SYSTEMS FOR DEVELOPING AN INSTANT MESSAGING NETWORK

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.
15/255,110
Abstract

An instant messaging (IM) system has an IM server connected to a communication network, and logic operable on the IM server enabling a first user to browse contacts associated with a second user. In some cases the first user can add and list contacts accessed by browsing the contacts associated with the second user.

Claims (8)

1 . A method comprising:

sending, by a first computer associated with a first user to at least one server, a first request to couple the first computer to the at least one server, wherein the at least one server provides a communication service to the first computer associated with the first user and also to a second computer associated with the second user;

sending, by the first computer and to the at least one server, a second request to browse contacts associated with the second user, wherein the second request comprises information usable by the at least one server to determine whether the first user is allowed to access the contacts associated with the second user;

if the first user is allowed to access the contacts associated with the second user, receiving, by the first computer and from the at least one server, a first message that identifies a third user, wherein the third user is one of the contacts associated with the second user of the communication service provided by the at least one server,

providing for display, by the first computer, an interactive interface that provides an indication of the third user;

receiving, by the first computer, a selection of the indication of the third user;

in response to receiving the selection of the indication of the third user, sending, by the first computer and to the at least one server, a third request that is usable by the at least one server to send a second message to a third computer associated with the third user that indicates the third request, such that the first user becomes a contact of the third user when the third user accepts the third request; and

receiving, by the first computer and from the at least one server, a third message indicating that the third user has accepted the third request, such that the first user is a contact of the third user of the communication service provided by the at least one server.

Assignments (2)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2017
From: HARIK, GEORGES; PISCITELLO, JOHN
To: GOOGLE INC.
Reel/Frame 043747/0565 →