IP Library Patent Application 14154970
Patent Application
App. No. 14/154,970

System and Method for Improving Messages

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.
14/154,970
Abstract

A system and method assists a user in composing more effective messages to a recipient based on experiences of successful messages sent to that recipient, other recipients having one or more similar characteristics as the recipient, or both.

Claims (46)

1 . A method of indicating a likelihood of a response being subsequently received to a message electronically being prepared for sending by a first user to a second user, the method comprising:

receiving at least one characteristic of a plurality of users comprising the second user;

identifying a subset of users in the plurality of users responsive to having at least one of the at least one characteristic shared with the second user;

identifying a score for each of a plurality of characteristics of a plurality of messages that have been received by the subset of users to which the user receiving the message sent a response, the score indicating a likelihood that a message with the corresponding characteristic was sent a response;

identifying any of the characteristics in the message being prepared for sending by the first user to the second user;

computing a success score for the message being prepared for sending by the first user to the second user responsive to the any of the characteristics identified and the identified score for any such identified characteristics; and

displaying an indicator responsive to the success score computed.

2 . The method of claim 1 , wherein at least one of the plurality of characteristics of the plurality of messages used to compute the success score comprises message length.

3 . The method of claim 1 wherein at least one of the at least one characteristic of the plurality of uses used to identify the subset of users comprises a location.

4 . The method of claim 1 , wherein the subset of users in the plurality is identified additionally responsive to a message response rate of each user.

5 . The method of claim 1 wherein the score is identified responsive to the response having at least one characteristic of the response.

6 . The method of claim 5 wherein at least one of the at least one characteristic of the response comprises a length.

7 . The method of claim 1 , wherein:

the success score is computed multiple times using the state of the message at such time, as the first user is in the process of typing the message; and

the indicator is displayed responsive to each time the success score is computed.

8 . A system for indicating a likelihood of a response being subsequently received to a message electronically being prepared for sending by a first user to a second user, the system comprising:

a profile/preference manager having an input for receiving at least one characteristic of a plurality of users comprising the second user, the profile/preference manager for providing the at least one characteristic received for each of the plurality of users at an output;

an upload/download manager having an input coupled to the profile/preference manager output for receiving the at least one characteristic of at least the second user, the upload/download manager for identifying a subset of users in the plurality of users responsive to having at least one of the at least one characteristic shared with the second user, and for providing at an output an indication of the subset of users identified;

at least one analysis manager having an input coupled for receiving a plurality of messages that have been received by the subset of users to which the user receiving the message sent a response, the at least one analysis manager for identifying and providing at an output a score for each of the plurality of characteristics of a plurality of messages that have been received by the subset of users to which the user receiving the message sent a response, the score indicating a likelihood that a message with the corresponding characteristic was sent a response;

a user interface manager having an input for receiving the message electronically being prepared for sending, the user interface manager for identifying any of the characteristics in the message being prepared for sending by the first user to the second user and for providing at an output an indication of each of the characteristics identified;

a message score manager having an input coupled to the user interface manager for receiving the indication of the any of the characteristics identified, and coupled to the at least one analysis manager output for receiving the score for each of the plurality of characteristics and to the user interface manager output for receiving the indication of each of the characteristics identified, the message score manager for computing and providing at an output a success score for the message being prepared for sending by the first user to the second user responsive to each of the characteristics identified and the identified score for any such identified characteristics; and

the user interface manager input additionally coupled to the message score manager output for receiving the success score, the user interface manager additionally for displaying an indicator responsive to the success score computed.

9 . The system of claim 8 , wherein at least one of the plurality of characteristics of the plurality of messages used to compute the success score comprises message length.

10 . The system of claim 8 wherein at least one of the at least one characteristic of the plurality of uses used to identify the subset of users comprises a location.

11 . The system of claim 8 , wherein the subset of users in the plurality is identified additionally responsive to a message response rate of each user.

12 . The system of claim 8 wherein the score is identified responsive to the response having at least one characteristic of the response.

13 . The system of claim 12 wherein at least one of the at least one characteristic of the response comprises a length.

14 . The system of claim 8 , wherein:

the message score manager computes and provides at the message score manager output a at least one different additional version of the success score computed as described in claim 8 but corresponding to the state of the message at different times as the first user is typing the message;

the user interface manager input is additionally for receiving the at least one different additional version of the success score and

the user interface manager displays the indicator additionally responsive to each different additional version of the success score received.

15 . A computer program product comprising a computer useable medium having computer readable program code embodied therein for indicating a likelihood of a response being subsequently received to a message electronically being prepared for sending by a first user to a second user, the computer program product comprising computer readable program code devices configured to cause a computer system to:

receive at least one characteristic of a plurality of users comprising the second user;

identify a subset of users in the plurality of users responsive to having at least one of the at least one characteristic shared with the second user;

identify a score for each of a plurality of characteristics of a plurality of messages that have been received by the subset of users to which the user receiving the message sent a response, the score indicating a likelihood that a message with the corresponding characteristic was sent a response;

identify any of the characteristics in the message being prepared for sending by the first user to the second user;

compute a success score for the message being prepared for sending by the first user to the second user responsive to the any of the characteristics identified and the identified score for any such identified characteristics; and

display an indicator responsive to the success score computed.

16 . The computer program product of claim 15 , wherein at least one of the plurality of characteristics of the plurality of messages used to compute the success score comprises message length.

17 . The computer program product of claim 15 wherein at least one of the at least one characteristic of the plurality of uses used to identify the subset of users comprises a location.

18 . The computer program product of claim 15 , wherein the subset of users in the plurality is identified additionally responsive to a message response rate of each user.

19 . The computer program product of claim 15 wherein the score is identified responsive to the response having at least one characteristic of the response.

20 . The computer program product of claim 19 wherein at least one of the at least one characteristic of the response comprises a length.

21 . The computer program product of claim 15 , wherein:

the success score is computed at multiple different times using the state of the message at such time, as the first user is typing the message; and

the indicator is displayed responsive to each time the success score is computed.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: BLUE TORCH FINANCE LLC
To: ZOOSK, INC.
Reel/Frame 059237/0264 →
SECURITY INTEREST Recorded Jul 1, 2019
From: ZOOSK, INC.
To: BLUE TORCH FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 049637/0426 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2014
From: PATFIELD, MARTIN; BARNETT, ERIC R; GOTLIEB, CHARLES E
To: ZOOSK, INC.
Reel/Frame 033130/0951 →