IP Library Patent Application 11321074
Patent Application
App. No. 11/321,074

Mobile blocking indicators on a contact list

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.
11/321,074
Abstract

Techniques are described for forwarding an instant message addressed to an intended instant message recipient to the recipient's mobile telephone. Techniques are also described for prohibiting the forwarding of an instant message addressed to an intended message recipient to the recipient's mobile telephone. Further techniques are provided for updating an intended message recipient's on-line presence information (and/or reflecting the same) to indicate that the intended message recipient prohibits message forwarding to the potential message recipient's mobile telephone or to indicate that the intended message recipient's mobile telephone is unavailable to receive a communication.

Claims (62)

1 . A computer program tangibly embodied in a computer-readable medium, that, when executed, generates, on a display device, a graphical user interface for using a computer service to communicate, the graphical user interface comprising:

a list of one or more potential message recipients selected by a user as significant to the user;

a user identifier associated with each potential message recipient and configured as a conduit for message delivery to the associated potential message recipient using the computer service; and

at least one visual indicator that reflects a configuration such that a message addressed to a potential message recipient is not to be forwarded to a mobile telephone associated with the potential message recipient.

2 . The computer program of claim 1 wherein:

a determination is made as to whether the mobile telephone is unavailable, and

the at least one visual indicator is made perceivable conditioned upon a determination that the mobile telephone is unavailable.

3 . The computer program of claim 1 wherein:

a determination is made as to whether message forwarding to the mobile telephone is prohibited by the potential message recipient, and

the at least one visual indicator is made perceivable conditioned upon a determination that message forwarding to the mobile telephone is prohibited by the potential message recipient.

4 . The computer program of claim 3 wherein the determination that message forwarding to the mobile telephone is prohibited by the potential message recipient is based on receiving a transmission from the mobile telephone instructing the computer service to prohibit message forwarding to the mobile telephone.

5 . The computer program of claim 1 wherein:

a determination is made as to whether the mobile telephone is unable to receive the message,

and the at least one visual indicator is made perceivable conditioned upon a determination that the mobile telephone is unable to receive the message.

6 . The computer program of claim 1 wherein:

a determination is made as to whether the mobile telephone is powered off or is out of signal range, and the at least one visual indicator is made perceivable conditioned upon a determination that the mobile telephone is powered off or is out of signal range.

7 . The computer program of claim 1 wherein:

the list of potential message recipients includes categories of potential message recipients such that a category is associated with one or more potential message recipients; and

a first category is associated with one or more potential message recipients that are associated with a visual indicator that reflects a configuration such that a message addressed to a potential message recipient is not to be forwarded to a mobile telephone number associated with the potential message recipient.

8 . The computer program of claim 1 wherein the at least one visual indicator is displayed adjacent to the user identifier for the potential message recipient.

9 . The computer program of claim 1 wherein the at least one visual indicator comprises a persistent icon that appears on the interface used to display presence information for the list of one or more potential message recipients.

10 . The computer program of claim 1 wherein:

the at least one visual indicator comprises a first type of forwarding indication having a first presentation style that indicates that message forwarding to a mobile telephone number associated with a first potential message recipient associated with the first type of forwarding indication is prohibited by the first potential message recipient; and

the graphical user interface further comprises at least one indication of a second type wherein the at least one indication of the second type has a second presentation style that indicates that a message addressed to a second potential message recipient associated with the second type of indication is not to be forwarded to a mobile telephone associated with the second potential message recipient because the mobile telephone associated with the second potential message recipient is unable to receive the message.

11 . The computer program of claim 1 wherein:

the computer service comprises an instant messaging service, and

the list of potential message recipients comprises a contact list.

12 . A method for communicating using electronic devices, the method comprising:

receiving an electronic message and an indication of a sender-specified destination for the electronic message;

determining whether the destination is available to receive an electronic message using a first mode of communication;

determining whether a mobile telephone associated with the destination is available to receive a communication that is based on the electronic message; and

determining whether to transmit a communication that is based on the electronic message using the mobile telephone wherein the determination to transmit is based on a determination that the destination is not available and that the mobile telephone associated with the destination is available to receive the message.

13 . The method of claim 12 wherein:

the electronic message comprises an instant message, and

the destination comprises an instant message identity.

14 . The method of claim 13 wherein:

the instant message identity comprises an identity that is not signed on to an instant message service; and,

determining whether the destination is available to receive an electronic message using a first mode of communication comprises determining that the instant message identity is not signed on to an instant message service;

the method further comprising making a determination that the destination is not available because the instant message identity is not signed on to the instant message service.

15 . The method of claim 13 wherein:

determining whether the destination is available to receive an electronic message using a first mode of communication comprises:

determining whether the instant message identity is signed on to an instant message service,

determining whether the instant message identity is associated with an idle state if the instant message identity is determined to be signed on to the instant message service; and

determining that the destination is not available if the instant message identity is signed on to the instant message service and the instant message identity is associated with an idle state.

16 . The method of claim 13 wherein determining whether a mobile telephone associated with the destination is available to receive a communication that is based on the electronic message comprises:

determining whether the destination prohibits transmission of communications to the mobile telephone number based on electronic messages; and

determining that the mobile telephone associated with the destination is available if the destination does not prohibit transmission of communications to the mobile telephone number based on electronic messages.

17 . The method of claim 13 wherein determining whether a mobile telephone associated with the destination is available to receive a communication that is based on the electronic message comprises:

determining whether the mobile telephone is powered on and is in signal range; and

determining that the mobile telephone associated with the destination is available if the mobile telephone is powered on and is in signal range.

18 . A method comprising:

receiving a user sign-on;

accessing a list of co-users for whom the user has selected to monitor on-line presence information;

determining on-line presence information for co-users within the list;

for off-line co-users, identifying co-users for which the user maintains mobile contact information;

for each of the offline co-users for which the user maintains mobile contact information, determining whether a preference has been established against receiving text messages based on electronic messages; and

visibly differentiating co-users for which the preference against has been established from co-users for which the preference against has not been established.

19 . The method of claim 18 wherein visibly differentiating includes populating co-users for which the preference against has been established to an offline user category.

20 . The method of claim 18 wherein visibly differentiating includes populating co-users for which the preference against has been established to a co-user category that visibly reflects the preference against.

21 . The method of claim 18 wherein visibly differentiating includes placing an icon adjacent to a user identifier of co-users for which the preference against has been established to visibly reflect the preference against.

22 . The method of claim 18 wherein if a preference is not established, populating the user identifier of a co-user to a buddy list group as able to receive messages.

23 . The method of claim 18 further comprising populating on-line co-users to buddy list groups as able to receive messages.

Assignments (8)
CHANGE OF NAME Recorded Oct 6, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044142/0357 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2014
From: MARATHON SOLUTIONS LLC
To: BRIGHT SUN TECHNOLOGIES, SERIES 42 OF ALLIED SECURITY TRUST I
Reel/Frame 033887/0192 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2014
From: SERIES 42 OF ALLIED SECURITY TRUST I
To: GOOGLE INC.
Reel/Frame 033745/0494 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2014
From: MARATHON SOLUTIONS LLC
To: SERIES 42 OF ALLIED SECURITY TRUST I
Reel/Frame 032055/0974 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023723/0645 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2006
From: APPELMAN, BARRY; RENNER, W. KARL
To: AOL LLC
Reel/Frame 017736/0152 →