IP Library Granted Patent US 9,338,245
Granted Patent B2
US 9,338,245 · App. 11/643,636 · Granted May 10, 2016

Status indicator for communication systems

Inventors: Edward K. Y. Jung (Bellevue, WA); Royce A. Levien (Lexington, MA); Robert W. Lord (Seattle, WA); Mark A. Malamud (Seattle, WA); John D. Rinaldo, Jr. (Bellevue, WA)
Assignee: Invention Science Fund I, LLC
H04L67/24H04L67/14H04L67/36H04L67/18
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 9,338,245
App. No.
11/643,636
Granted
May 10, 2016
Kind
B2
Abstract

A variety of techniques and devices for acquiring user status information at a transmitting device to a receiving device, or vice versa, are provided.

Claims (49)

1. A system comprising:

circuitry configured for receiving one or more requests of at least one first device to establish at least one communication connection with at least one second device;

circuitry configured for obtaining status information associated with the at least one second device for presentation to a user of the at least one first device, the status information derived from querying information currently stored on the second device;

and

circuitry configured for providing, based at least partly on user input of the at least one second device indicating a decline of at least one communication connection at least partly in response to presentation of the status information associated with the at least one user of the at least one first device, (i) at least one option for the at least one user of the at least one first device to enter at least one of a prescribed input to leave one or more messages for the at least one user of the at least one second device, wherein the one or more messages are of a type and format that depend at least partly on the derived status information associated with the at least one second device, and (ii) at least one option for the at least one user of the at least one second device to enter at least a different one of a prescribed input to at least one of alter or re-attempt at least one communication with the at least one first device, wherein the at least one of alter or reattempt depend at least partly on the derived status information associated with the at least one second device.

2. The system of claim 1 , wherein the circuitry configured for receiving one or more requests of at least one first device to establish at least one communication connection with at least one second device comprises:

circuitry configured for receiving one or more requests of at least one first device to establish at least one voice-over-IP communication connection with at least one second device.

3. The system of claim 1 , wherein the circuitry configured for obtaining status information associated with the at least one second device for presentation to a user of the at least one first device comprises:

circuitry configured for obtaining location information associated with the at least one second device for presentation to a user of the at least one first device.

4. The system of claim 1 , wherein the circuitry configured for obtaining status information associated with the at least one second device for presentation to a user of the at least one first device comprises:

circuitry configured for obtaining time information associated with the at least one second device for presentation to a user of the at least one first device.

5. The system of claim 1 , wherein the circuitry configured for obtaining status information associated with the at least one second device for presentation to a user of the at least one first device comprises:

circuitry configured for obtaining device type information associated with the at least one second device for presentation to a user of the at least one first device.

6. The system of claim 1 , wherein the circuitry configured for obtaining status information associated with the at least one second device for presentation to a user of the at least one first device comprises:

circuitry configured for obtaining device configuration information associated with the at least one second device for presentation to a user of the at least one first device.

7. The system of claim 1 , wherein the circuitry configured for obtaining status information associated with the at least one second device for presentation to a user of the at least one first device comprises:

circuitry configured for obtaining condition information associated with the at least one second device for presentation to a user of the at least one first device.

8. The system of claim 1 , wherein the circuitry configured for obtaining status information associated with the at least one second device for presentation to a user of the at least one first device comprises:

circuitry configured for obtaining weather information associated with the at least one second device for presentation to a user of the at least one first device.

9. The system of claim 1 , wherein the circuitry configured for obtaining status information associated with the at least one second device for presentation to a user of the at least one first device comprises:

circuitry configured for obtaining schedule information associated with the at least one second device for presentation to a user of the at least one first device.

10. The system of claim 1 , wherein the circuitry configured for obtaining status information associated with the at least one second device for presentation to a user of the at least one first device comprises:

circuitry configured for obtaining street address information associated with the at least one second device for presentation to a user of the at least one first device.

11. The system of claim 1 , wherein the circuitry configured for obtaining status information associated with the at least one second device for presentation to a user of the at least one first device comprises:

circuitry configured for obtaining GPS information associated with the at least one second device for presentation to a user of the at least one first device.

12. The system of claim 1 , wherein the circuitry configured for obtaining status information associated with the at least one second device for presentation to a user of the at least one first device comprises:

circuitry configured for obtaining landmark information associated with the at least one second device for presentation to a user of the at least one first device.

13. The system of claim 1 , wherein the circuitry configured for obtaining status information associated with the at least one second device for presentation to a user of the at least one first device comprises:

circuitry configured for obtaining commercial location information associated with the at least one second device for presentation to a user of the at least one first device.

14. The system of claim 1 , further comprising:

circuitry configured for forwarding the status information associated with the at least one second device to the at least one first device for display.

15. The system of claim 1 , further comprising:

circuitry configured for providing at least one option for at least one user of the at least one second device to alter one or more communication connections with the at least one first device.

16. The system of claim 1 , further comprising:

circuitry configured for providing at least one option for at least one user of the at least one second device to reattempt one or more communications with the at least one first device.

17. The system of claim 1 , further comprising:

circuitry configured for providing at least one option for at least one user of the at least one first device to leave one or more text messages for the at least one user of the at least one second device.

18. The system as recited in claim 1 , wherein the circuitry configured for providing at least one option for at least one user of the at least one first device to leave one or more messages with at least one second device comprises:

circuitry configured for providing at least one option for at least one user of the at least one first device to leave one or more messages with at least one second device for presentation to a user of the second device.

19. A method at least partly performed using one or more processing devices, the method comprising:

receiving one or more requests of at least one first device to establish at least one communication connection with at least one second device;

obtaining status information associated with the at least one second device for presentation to a user of the at least one first device, the status information derived from querying information currently stored on the second device; and

providing, based at least partly on user input to the at least one second device declining at least one communication connection at least partly in response to presentation of the status information associated with the at least one user of the at least one first device, (i) at least one option for at least one user of the at least one first device to enter at least one of a prescribed input to leave one or more messages for the at least one user of at least one second device, wherein the one or more messages are of a type and format that depend at least partly on the derived status information associated with the at least one first device, and ii) at least one option for the at least one user of the at least one second device to enter at least a different one of a prescribed input to at least one of alter or re-attempt at least one communication with the at least one first device, wherein the at least one of alter or reattempt depend at least partly on the derived status information associated with the at least one second device.

20. The method as recited in claim 19 , further comprising setting at least one of a type and a format for the one or more messages depending at least partly on the status information associated with the at least one second device.

21. A computer program product comprising:

one or more non-transitory media including at least one or more instructions executed by a processor for:

receiving one or more requests of at least one first device to establish at least one communication connection with at least one second device;

obtaining status information associated with the at least one second device for presentation to a user of the at least one first device, the status information derived from querying information currently stored on the second device; and

providing based at least partly on user input to the at least one second device declining at least one communication connection at least partly in response to presentation of the status information associated with the at least one user of the at least one first device, (i) at least one option for at least one user of the at least one first device to enter at least one of a prescribed input to leave one or more messages with at least one second device for presentation to a user of the second device, wherein the one or more messages are of a type and format that depend at least partly on the derived status information associated with the at least one first device, and (ii) at least one option for the at least one user of the at least one second device to enter at least a different one of a prescribed input to at least one of alter or re-attempt at least one communication with the at least one first device, wherein the at least one of alter or reattempt depend at least partly on the derived status information associated with the at least one second device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2016
From: SEARETE LLC
To: THE INVENTION SCIENCE FUND I, LLC
Reel/Frame 037504/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2007
From: JUNG, EDWARD K.Y.; LEVIEN, ROYCE A.; LORD, ROBERT W.; MALAMUD, MARK A.; RINALDO, JOHN D., JR.
To: SEARETE LLC
Reel/Frame 019053/0355 →
Continuity (2)
Continuation 11000667 · Dec 1, 2004
Related Publication 20070160024A1 · Jul 12, 2007