# US 9,906,755 B1 · Method for collective contribution video creation and messaging

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,906,755 B1
- Document ID: US9906755B1
- Status: Granted
- Kind: B1
- Application number: 15/478,625
- Filed: 2017-04-04
- Granted: 2018-02-27
- Earliest claimed: 2016-03-31
- Assignees: Biton, LLC
- Applicants: Jonathan Jacobs; Anthony Pernice
- Inventors: Jonathan Jacobs; Anthony Pernice
- Web page: https://patentgrep.com/patent/US9906755B1

## CPC

- H04N 7/155: {involving storage of or access to video conference sessions (tracking arrangements for later retrieval of a computer conference content or participants activities H04L12/1831)}
- H04L 51/10: Multimedia information
- H04L 51/52: for supporting social networking services
- H04N 7/15: Conference systems
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Disclosed herein is a method for collective contribution video creation and messaging wherein story-based communications are created among multiple users. The disclosed method uses a program or application wherein a virtual object is used to authorize a particular user to make the immediate post to the applicable story communication. The possession of the virtual object also indicates that any user that does not have possession of the virtual objection is unable to presently contribute to the group storyline. Once the user in possession of the virtual object submits his or her content, the virtual object is made available. Any user inside the story seeking to gain control may then attempt to obtain the virtual object. The present disclosure aids users in creating story timelines of their contributions, as well as promoting full contribution from all group members in messaging.

## Claims

### Claim 1

A method for collaborative messaging between designated users comprising:
(a) a computer-executable communication application designating a user as a holder of the virtual object;
(b) said user creating media to be transmitted to the other designated users of the story-based communication;
(c) said user transmitting the media to the other designated users of the story-based communication inside of the computer-executable communication application;
(d) storing said media; and
(e) said user selecting a subsequent other designated user of the story-based communication to be the next designated user to submit media;
(f) wherein only the holder of the virtual object can submit media;
(g) wherein the other designated users of the story-based communication cannot submit media while the selected user is holding the virtual object;
(h) wherein all media submitted by all users of the story-based communication can be viewed within the communication application;
(i) wherein said steps are repeated until all users to the story-based communication no longer desire to submit additional media;
(j) wherein the computer-executable communication application is operated on a personal electronic device comprising:
i. a built in camera;
ii. an operating system;
iii. a speaker;
iv. a microphone; and
v. wherein said personal electronic device is capable of recording and storing media.

### Claim 2 (depends on 1)

The method of claim 1, wherein the users of the story-based communication inside of the computer-executable communication application are designated by the user that first creates media.

### Claim 3 (depends on 1)

The method of claim 1, wherein the users of the story-based communication inside of the communication application are designated by location.

### Claim 4 (depends on 1)

The method of claim 1, wherein the amount of time a user is granted by the computer-executable communication application to create media is limited.

### Claim 5 (depends on 4)

The method of claim 4 further comprising a countdown clock, wherein each user's time to create media is limited by pre-set parameters that are enforced by a countdown clock.

### Claim 6 (depends on 1)

The method of claim 1, wherein the computer-executable communication application is coded using a computer-executable programming language.

### Claim 7 (depends on 1)

The method of claim 1, wherein the computer-executable communication application is operated on an operating platform.

### Claim 8 (depends on 1)

The method of claim 1, wherein the virtual object comprises a Reach feature, wherein the user requests to be a holder of the virtual object for the story-based communication by making the request inside of the communication application.

### Claim 9 (depends on 7)

The method of claim 7, wherein a queue is maintained for all users who have initiated the Reach feature.

### Claim 10 (depends on 8)

The method of claim 8, wherein the current holder of the virtual object selects the subsequent holder of the virtual object from those users who are waiting in the queue.

### Claim 11 (depends on 1)

The method of claim 1, wherein the media is stored on a cloud-based server.

### Claim 12 (depends on 1)

The method of claim 1, wherein each media transmitted is assigned a unique identification number and name.

### Claim 13 (depends on 1)

The method of claim 1, wherein the submission time, name of the user that transmitted the media, and the group identification where the media is posted are also stored.

### Claim 14 (depends on 12)

The method of claim 12, wherein all media submitted by all users of the story-based communication can be viewed in a chronological timeline format.

### Claim 15 (depends on 5)

The method of claim 5, wherein any user within the story-based communication can request the virtual object upon determining that the time expires for current holder of the virtual object before said holder transmits media, wherein the computer-executable communication application will assign the virtual object to the user that first creates media.

### Claim 16 (depends on 1)

The method of claim 1, wherein the user that is the holder of the virtual object can elect to select another user to be the subsequent holder of the virtual object without creating or transmitting media.

### Claim 17 (depends on 1)

The method of claim 1, wherein the media is transmitted and stored using the internet.

### Claim 18 (depends on 1)

The method of claim 1, wherein all media in the story-based communication is deleted from storage after a set duration of time.

### Claim 19

A method for collaborative messaging between designated users comprising:
(a) a computer-executable communication application designating a user as a holder of the virtual object;
(b) said user creating media to be transmitted to the other designated users of the story-based communication;
(c) said user transmitting the media to the other designated users of the story-based communication inside of the computer-executable communication application;
(d) storing said media; and
(e) said user selecting a subsequent other designated user of the story-based communication to be the next designated user to submit media;
(f) wherein only the holder of the virtual object can submit media;
(g) wherein the other designated users of the story-based communication cannot submit media while the selected user is holding the virtual object;
(h) wherein all media submitted by all users of the story-based communication can be viewed within the computer-executable communication application;
(i) wherein said steps are repeated until all users to the story-based communication no longer desire to submit additional media;
(j) wherein the computer-executable communication application is operated on a personal electronic device comprising:
i. a built in camera;
ii. an operating system;
iii. a speaker; and
iv. a microphone;
v. wherein said personal electronic device is capable of recording and storing media;
(k) wherein the users of the story-based communication inside of the computer-executable communication application are designated by the user that first creates media;
(l) wherein the amount of time a user is granted by the communication application to create media is limited;
(m) further comprising a countdown clock, wherein each user's time to create media is limited by pre-set parameters that are enforced by a countdown clock;
(n) wherein the computer-executable communication application is coded using a computer-executable programming language;
(o) wherein the computer-executable communication application is operated on an operating platform;
(p) wherein the media is stored on a cloud-based server;
(q) wherein each media transmitted is assigned a unique identification number and name;
(r) wherein the submission time, name of the user that transmitted the media, and the group identification where the media is posted are also stored;
i. wherein all media submitted by all users of the story-based communication can be viewed in a chronological timeline format;
(s) wherein any user within the story-based communication can request the virtual object if upon determining that the time expires for current holder of the virtual object before said holder transmits media, wherein the computer-executable communication application will assign the virtual object to the user that first creates media;
(t) wherein the media is transmitted and stored using the internet;
(u) wherein all media in the story-based communication is deleted from storage after a set duration of time.

### Claim 20 (depends on 19)

The method of claim 19, wherein the designated users of the story-based communication inside of the computer-executable communication application are designated by location.

### Claim 21 (depends on 19)

The method of claim 19, wherein the user that is the holder of the virtual object can elect to select another designated user to be the subsequent holder of the virtual object without creating or transmitting media.

### Claim 22 (depends on 19)

The method of claim 19, wherein the virtual object comprises a Reach feature, wherein a user requests to be a holder of the virtual object for the story-based communication by making the request inside of the computer-executable communication application;
(a) wherein a queue is maintained for all users who have initiated the Reach feature; and
(b) wherein the current holder of the virtual object selects the subsequent holder of the virtual object from those users who are waiting in the queue.
