IP Library Granted Patent US 8,869,181
Granted Patent B2
US 8,869,181 · App. 11/863,652 · Granted Oct 21, 2014

Method and system for message notification

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 8,869,181
App. No.
11/863,652
Granted
Oct 21, 2014
Kind
B2
Abstract

Methods and systems for message notification are described. A video message is received from a source access device. A selection of a target user may be received for the video message. A message notification of availability of the video message for a target access device associated with the target user may be provided.

Claims (94)

1. A method comprising:

receiving, by a system comprising a processor, an authorization request from a source access device;

verifying, by the system, that a sender associated with the source access device has sufficient credit in an existing subscriber account to upload a video message;

authorizing, by the system, the source access device to upload the video message;

receiving, by the system, an upload of the video message from the source access device;

adjusting, by the system, credit in the existing subscriber account of the sender based on the upload of the video message;

receiving, by the system, a designation of a target user for the video message; and

providing, by the system, a message notification to the target user of availability of the video message for a target access device associated with the target user while maintaining the video message for delivery.

2. The method of claim 1 , further comprising:

providing an authorization to the source access device;

wherein the receiving of the video message is in accordance with the providing of the authorization.

3. The method of claim 1 , further comprising:

verifying that the target user has sufficient credit to access the video message, wherein the credit is associated with a subscription level and wherein the credit is for video messages of a certain size;

providing the target user with access to the video message; and

adjusting credit of the target user based on the access to the video message.

4. The method of claim 1 , further comprising providing the video message to the target user.

5. The method of claim 4 , wherein the providing of the video message comprises:

receiving a message viewing request from the target user of the message notification; and

streaming the video message for viewing with the target access device.

6. The method of claim 5 , further comprising:

accessing a user profile associated with the target user of the target access device, the user profile including a device selection of the target access device from a plurality of access devices associated with the target user; and

wherein the message notification is provided to the target access device in accordance with the user profile.

7. A method comprising:

receiving, by a system comprising a processor, a selection of a selected video message;

verifying, by the system, that a sender has sufficient credit in an existing subscriber account to upload the selected video message;

uploading, by the system, the selected video message to a messenger;

adjusting, by the system, credit in the existing subscriber account of the sender based on the unload of the selected video message;

receiving, by the system, a designation of a target user for the selected video message from a sender; and

providing, by the system, a message notification of availability of the selected video message for an access device associated with the target user.

8. The method of claim 7 , further comprising:

providing an authorization request to authorize the sender to upload the selected video message; and

receiving an authorization confirmation in response to the authorization request;

wherein the uploading of the selected video message to the messenger is based on the receiving of the authorization confirmation.

9. The method of claim 7 , further comprising:

providing a verification request to verify that a sender has sufficient credit to upload the selected video message; and

receiving a payment verification in response to the verification request;

wherein the uploading of the selected video message to the messenger is based on the payment verification.

10. The method of claim 7 , wherein the access device includes a set-top box.

11. A method comprising:

receiving, by a system comprising a processor, a message notification associated with a video message on an access device;

verifying, by the system, that a sender of the video message has sufficient credit in an existing subscriber account to upload the video message;

providing, by the system, a plurality of viewing selections associated with the video message for selection through the access device;

accessing, by the system, a selected viewing selection of the plurality of viewing selections for the video message;

providing, by the system, a message viewing request to a messenger device based on the the selected viewing selection; and

receiving, by the system, the video message from the messenger device in response to the providing of the message viewing request.

12. The method of claim 11 , wherein the providing of the plurality of viewing selections further comprises:

determining whether the video message contains restricted content;

wherein the providing of the plurality of viewing selections is in accordance with the determining of the restricted content.

13. The method of claim 11 , wherein the providing of the plurality of viewing selections further comprises:

verifying that the sender of the video message is on an approved senders list associated with a target user;

wherein the providing of the plurality of viewing selections is in accordance with the verifying of the sender.

14. The method of claim 11 , wherein the providing of the plurality of viewing selections further comprises:

notifying an additional user regarding the message notification;

receiving a sender authorization from the additional user;

wherein the providing of the plurality of viewing selections is in accordance with the receiving of the sender authorization.

15. The method of claim 11 , further comprising:

storing the selected viewing selection on the access device.

16. The method of claim 11 , further comprising:

providing the video message for presentation.

17. The method of claim 11 , further comprising:

generating a preview of the video message;

providing the preview of the video message for presentation.

18. The method of claim 11 , further comprising:

storing the video message on the access device.

19. The method of claim 11 , further comprising:

providing a user indication on the access device of the receiving of the message notification.

20. The method of claim 11 , further comprising:

accessing a user profile associated with a user of the access device; and

providing the message notification over a network to an additional access device associated with the user in accordance with the user profile.

21. The method of claim 11 , further comprising:

providing a verification request to verify that a target user has sufficient credit to receive the video message; and

receiving a payment verification in response to the verification request;

wherein the providing of the message viewing request to the messenger is based on the payment verification.

22. A machine-readable medium comprising instructions, wherein responsive to executing the instructions, a processor performs operations comprising:

receiving a video message from a source access device;

verifying that a sender of the video message has sufficient credit in an existing subscriber account to upload the video message;

receiving a selection of a target user for the video message; and

providing a message notification of availability of the video message for a target access device associated with the target user while maintaining the video message for delivery.

23. The machine-readable medium of claim 22 , wherein the providing the message notification of availability of the video message further comprises:

receiving a message viewing request from the target user of the message notification; and

streaming the video message for viewing.

24. A system comprising

a memory to store instructions; and

a controller coupled to the memory, wherein responsive to executing the instructions the controller performs operations comprising:

receiving a selection of a selected video message;

verifying that a sender of the selected video message has sufficient credit in an existing subscriber account to upload the video message;

uploading the selected video message to a messenger device;

receiving a selection of a target user for consuming the selected video message; and

providing a message notification of availability of the selected video message for an access device associated with the target user.

25. The system of claim 24 , wherein the operations further comprise:

receiving the message notification associated with the selected video message;

providing a plurality of viewing selections associated with the video message for presentation;

accessing a viewing selection of the plurality of viewing selections for the video message;

providing a message viewing request to the messenger device based on the receiving of the viewing selection; and a message receiver module to receive the video message from the messenger device.

Assignments (2)
CHANGE OF NAME Recorded May 19, 2009
From: SBC KNOWLEDGE VENTURES, L.P.; AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 022706/0011 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2007
From: KU, BERNARD; KHAN, ARSHAD; SHETH, NIRAL
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 020039/0318 →