IP Library Granted Patent US 10,325,626
Granted Patent B1
US 10,325,626 · App. 15/905,507 · Granted Jun 18, 2019

Method and computer program product for building and displaying videos of users and forwarding communications to move users into proximity to one another

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 10,325,626
App. No.
15/905,507
Granted
Jun 18, 2019
Kind
B1
Abstract

A system and method allows users to provide, edit and order photos or videos that other users can use to determine interest in that user. If both users indicate interest in one another, communications between such users are enabled.

Claims (26)

1. A method of building and displaying a plurality of videos of other users to a user to allow the user to move into proximity with at least one of the other users, comprising:

for each of the plurality of other users:

receiving a plurality of visual items comprising at least one digital photo and at least one digital video;

building an overall video comprising at least a portion of each the plurality of visual items in response to editing instructions from the other user from which the visual items were received;

filtering the plurality of other users to identify a subset, fewer than all but more than one, of the plurality of other users based on at least one criteria received from the user;

computing a score for each of the other users in the subset of the plurality of other users, each score computed as a function of a location and at least one characteristic of the user, a location and at least one characteristic of said other user, a first amount of time said other user in the subset was eligible to be scored, and a percentage of selections made towards said other user in the subset by some of the other users in the plurality when such some of the other users viewed the overall video of said other user in the subset;

identifying a first number of other users in the subset that is substantially less than a second number of all of the other users in the subset, the first number being identified in response to a second amount of time the user last viewed at least one overall video of another user in the plurality before a start of a current session the user is using to view overall videos of at least one of the other users in the plurality;

sequentially displaying the overall videos of at least some of the other users in the subset for each of the first number of other users in the subset having a highest scores computed, with a user interface that allows the user to indicate whether he or she is interested in any other users whose overall videos are displayed; and

facilitating communications between at least one pair comprising the user and each of at least one other user in whom the user indicated such interest and from whom an indication of interest in the user was received, to cause the user and each such other user to move into proximity with one another.

2. The method of claim 1 , wherein the editing instructions comprise an order in which to display the plurality of visual items.

3. The method of claim 1 , wherein the editing instructions include a start time and an end time of each digital video to be included in the overall video.

4. The method of claim 3 , wherein a difference between the start time and the end time comprises a predetermined amount of time.

5. The method of claim 1 , wherein the sequentially displaying is responsive to the user interface.

6. A computer program product comprising a nontransitory computer useable medium having computer readable program code embodied therein for building and displaying a plurality of videos of other users to a user to allow the user to move into proximity with at least one of the other users, the computer program product comprising computer readable program code devices configured to cause a computer system to:

for each of the plurality of other users:

receive a plurality of visual items comprising at least one digital photo and at least one digital video;

build an overall video comprising at least a portion of each the plurality of visual items in response to editing instructions from the other user from which the visual items were received;

filter the plurality of other users to identify a subset, fewer than all but more than one, of the plurality of other users based on at least one criteria received from the user;

compute a score for each of the other users in the subset of the plurality of other users, each score computed as a function of a location and at least one characteristic of the user, a location and at least one characteristic of said other user, a first amount of time said other user in the subset was eligible to be scored, and a percentage of selections made towards said other user in the subset by some of the other users in the plurality when such some of the other users viewed the overall video of said other user in the subset;

identify a first number of other users in the subset that is substantially less than a second number of all of the other users in the subset, the first number being identified in response to a second amount of time the user last viewed at least one overall video of another user in the plurality before a start of a current session the user is using to view overall videos of at least one of the other users in the plurality;

sequentially display the overall videos of at least some of the other users in the subset for each of the first number of other users in the subset having a highest scores computed, with a user interface that allows the user to indicate whether he or she is interested in any other users whose overall videos are displayed; and

facilitate communications between at least one pair comprising the user and each of at least one other user in whom the user indicated such interest and from whom an indication of interest in the user was received, to cause the user and each such other user to move into proximity with one another.

7. The computer program product of claim 6 , wherein the editing instructions comprise an order in which to display the plurality of visual items.

8. The computer program product of claim 6 , wherein the editing instructions include a start time and an end time of each digital video to be included in the overall video.

9. The computer program product of claim 8 , wherein a difference between the start time and the end time comprises a predetermined amount of time.

10. The computer program product of claim 6 , wherein the computer readable program code devices configured to cause a computer system to sequentially display are responsive to the user interface.

Assignments (5)
SECURITY INTEREST Recorded Mar 11, 2022
From: SPARK NETWORKS SERVICES GMBH; SPARK NETWORKS USA, LLC; ZOOSK, INC.
To: MGG INVESTMENT GROUP LP
Reel/Frame 059235/0049 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: BLUE TORCH FINANCE LLC
To: ZOOSK, INC.
Reel/Frame 059237/0264 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2019
From: INFUSINO, JAMES
To: ZOOSK, INC., A DELAWARE CORPORATION
Reel/Frame 049826/0541 →
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 Feb 25, 2019
From: BARNETT, ERIC R; YEN, ANNA W; KRINGSTEIN, CHARMAGNE; LI, DANI Y; CHANDLER, DANIELLE
To: ZOOSK, INC.
Reel/Frame 048428/0797 →