SYSTEMS AND METHODS FOR AN AUGMENTED REALITY PLATFORM
First Claim
Patent Images
1. A system comprising:
- at least one hardware processor; and
one or more modules configured to, when executed by the at least one hardware processor,receive a medium, a first marker, and metadata from a depository, wherein the first marker comprises at least a portion of a view of reality,match the first marker to at least a first portion of the view of reality,after the first marker is matched to the at least a first portion of the view of reality, generate a second marker based on at least a second portion of the view of reality, and upload the second marker to the depository, andsuperimpose the medium over at least a portion of the view of reality, based on at least one of the first marker and the second marker, to generate an augmented view of reality.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and media for augmenting a view of reality. In an embodiment, a medium, a first marker, and metadata are received from a depository. The first marker comprises at least a portion of a view of reality, and is matched to at least a first portion of the view of reality. Subsequently, a second marker is generated based on at least a second portion of the view of reality, and uploaded to the depository. In addition, the medium is superimposed over at least a portion of the view of reality, based on at least one of the first marker and the second marker, to generate an augmented view of reality.
-
Citations
23 Claims
-
1. A system comprising:
-
at least one hardware processor; and one or more modules configured to, when executed by the at least one hardware processor, receive a medium, a first marker, and metadata from a depository, wherein the first marker comprises at least a portion of a view of reality, match the first marker to at least a first portion of the view of reality, after the first marker is matched to the at least a first portion of the view of reality, generate a second marker based on at least a second portion of the view of reality, and upload the second marker to the depository, and superimpose the medium over at least a portion of the view of reality, based on at least one of the first marker and the second marker, to generate an augmented view of reality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising, by a client device comprising at least one processor and at least one memory:
-
receiving a medium, a first marker, and metadata from a depository, wherein the first marker comprises at least a portion of a view of reality; matching the first marker to at least a first portion of the view of reality; after the first marker is matched to the at least a first portion of the view of reality, generating a second marker based on at least a second portion of the view of reality, and uploading the second marker to the depository; and superimposing the medium over at least a portion of the view of reality, based on at least one of the first marker and the second marker, to generate an augmented view of reality. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer-readable medium having instructions stored thereon, wherein the instructions, when executed by a processor, cause the processor to:
-
receive a medium, a first marker, and metadata from a depository, wherein the first marker comprises at least a portion of a view of reality; match the first marker to at least a first portion of the view of reality; after the first marker is matched to the at least a first portion of the view of reality, generate a second marker based on at least a second portion of the view of reality, and upload the second marker to the depository; and superimpose the medium over at least a portion of the view of reality, based on at least one of the first marker and the second marker, to generate an augmented view of reality.
-
Specification