# US 10,375,009 B1 · Augmented reality based social network with time limited posting

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

- Number: US 10,375,009 B1
- Document ID: US10375009B1
- Status: Granted
- Kind: B1
- Application number: 16/191,512
- Filed: 2018-11-15
- Granted: 2019-08-06
- Earliest claimed: 2018-10-11
- Applicants: Richard Fishman
- Inventors: Richard Fishman
- Web page: https://patentgrep.com/patent/US10375009B1

## CPC

- G06Q 10/101: Collaborative creation, e.g. joint development of products or services
- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G06T 11/65: on geographic maps
- G06T 19/006: {Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00)}
- G06T 19/20: Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
- H04L 12/1439: {time-based}
- H04L 51/10: Multimedia information
- H04L 51/52: for supporting social networking services
- H04L 67/131: Protocols for games, networked simulations or virtual reality
- H04L 67/52: specially adapted for the location of the user terminal
- H04M 15/00: Arrangements for metering, time-control or time indication {; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP}
- H04M 15/853: {Calculate maximum communication time or volume}
- H04W 4/02: Services making use of location information
- H04W 4/24: Accounting or billing
- G06Q 10/40: Business processes related to social networking or social networking services
- G06T 2219/024: Multi-user, collaborative environment
- G06T 2219/2016: Rotation, translation, scaling
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

An augmented reality based social network is described. In an example scenario, an augmented reality (AR) service stores user generated upon receiving the content from the user. The content includes two and/or three article(s). The AR service also receives a selected location from the user as another input. The user content is next processed for an overlay on the selected location. The user content is subject to an expiration after an initial time period. In addition, the user content is provided for a presentation on an AR display in relation to the selected location. An evaluation of the user content is also received from a viewer viewing the user content on the AR display. The time period is extended or reduced based on the evaluation.

## Claims

### Claim 1

A system for providing an augmented reality based social network with time limited posting, the system comprising:
an augmented reality server, wherein the augmented reality server is configured to:
receive and store a user content generated by a user;
receive a selected location from the user;
process the user content for an overlay on the selected location, wherein the user content is subject to an expiration after an initial time period;
provide the user content for a presentation on an augmented reality display in relation to the selected location;
receive an initial evaluation of the user content from an initial viewer viewing the user content on the augmented reality display, wherein the initial evaluation includes a number based mechanism to rank the user content with an evaluation score; and
extend or reduce the initial time period based on the initial evaluation by a fraction, wherein the fraction is computed from the evaluation score divided by a maximum evaluation score.

### Claim 2 (depends on 1)

The system of claim 1, wherein the user content includes one or more of a text, a drawing, an image, an animation, an audio stream, or a video stream.

### Claim 3 (depends on 1)

The system of claim 1, wherein the user content includes a two dimensional article rendered on a flat plane.

### Claim 4 (depends on 3)

The system of claim 3, wherein a placement of the two dimensional article is fixed in relation to a surface of a structure at the selected location.

### Claim 5 (depends on 3)

The system of claim 3, wherein
the two dimensional article is positioned in between the viewer and a surface of a structure at the selected location, and wherein
the flat plane is rotated to face the initial viewer.

### Claim 6 (depends on 1)

The system of claim 1, wherein the user content includes a three dimensional article.

### Claim 7 (depends on 6)

The system of claim 6, wherein
a placement of the three dimensional article is fixed in relation to a surface of a structure at the selected location, and wherein
the viewer is allowed to rotate the three dimensional article on one or more rotation axis.

### Claim 8 (depends on 6)

The system of claim 6, wherein
the three dimensional article is positioned in between the viewer and a surface of a structure at the selected location, and wherein
the three dimensional article is rotated to have a front section face the viewer.

### Claim 9 (depends on 1)

The system of claim 1, wherein the initial evaluation includes an initial approval of the user content.

### Claim 10 (depends on 9)

The system of claim 9, wherein the augmented reality server is further configured to:
receive other approvals of the user content from other viewers;
detect a number associated with the initial approval and the other approvals exceed a threshold value; and
mark the user content as a fixture at the selected location.

### Claim 11 (depends on 1)

The system of claim 1, wherein the initial evaluation includes an initial disapproval of the user content.

### Claim 12 (depends on 1)

The system of claim 1, wherein the augmented reality server is further configured to:
receive other disapprovals of the user content from other viewers;
reduce the time period to zero based on the initial disapprovals and the other disapprovals; and
remove the overlay of the user content at the selected location.

### Claim 13

A method of providing an augmented reality social network with time limited posting, the method comprising:
receiving and storing a user content provided by a user;
receiving a selected location from the user;
processing the user content for an overlay on the selected location, wherein the user content is subject to an expiration time;
providing the user content for a presentation on an augmented reality display in relation to the selected location;
receiving an evaluation of the user content from a viewer using the augmented reality display, wherein the initial evaluation includes a number based mechanism to rank the user content with an evaluation score;
extending or reducing the expiration time based on the evaluation by a fraction, wherein the fraction is computed from the evaluation score divided by a maximum evaluation score;
receiving an update to the user content from the viewer;
querying the user to confirm or reject the update; and
revising the user content with the update based on a response from the user.

### Claim 14 (depends on 13)

The method of claim 13, wherein the update includes an additional content provided by the viewer.
