Animation processing method
US-2024420402-A1 · Dec 19, 2024 · US
US2019139317A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019139317-A1 |
| Application number | US-201916240655-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 4, 2019 |
| Priority date | Jan 5, 2010 |
| Publication date | May 9, 2019 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A device can receive live video of a real-world, physical environment on a touch sensitive surface. One or more objects can be identified in the live video. An information layer can be generated related to the objects. In some implementations, the information layer can include annotations made by a user through the touch sensitive surface. The information layer and live video can be combined in a display of the device. Data can be received from one or more onboard sensors indicating that the device is in motion. The sensor data can be used to synchronize the live video and the information layer as the perspective of video camera view changes due to the motion. The live video and information layer can be shared with other devices over a communication link.
Opening claim text (preview).
1 . (canceled) 2 . A system, comprising: one or more sensors; a camera; one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the one or more processors to: generate computer-generated imagery based on video captured from the camera; determine a current location based on sensor data from the one or more sensors; establish a communication link with another device; and send, to the other device via the communication link, the video, the computer-generated imagery and information indicating the current location. 3 . The system of claim 2 , further comprising: a display configured to display the video and the computer-generated imagery, wherein the computer-generated imagery includes an indication of the current location. 4 . The system of claim 2 , wherein the memory further comprises instructions that further cause the one or more processors to: receive, from the other device, an indication of a location of the other device, wherein the computer-generated imagery indicates the location of the other device. 5 . The system of claim 4 , wherein the memory further comprises instructions that further cause the one or more processors to: determine a route between the current location and the location of the other device; and overlay an representation of the route on the computer-generated imagery. 6 . The system of claim 2 , wherein the memory further comprises instructions that further cause the one or more processors to: receive an indication that motion is detected by the one or more sensors according to updated sensor data; and update the computer-generated imagery according to the updated sensor data. 7 . The system of claim 6 , wherein the memory further comprises instructions that further cause the one or more processors to: send the updated computer-generated imagery to the other device via the communication link. 8 . The system of claim 2 , wherein the memory further comprises instructions that further cause the one or more processors to: identify an object in the video; generate an information layer including information about the object; and overlay the information layer onto the computer-generated imagery. 9 . A method, comprising: generating computer-generated imagery based on video captured from a camera of a device; determining a current location of the device based on sensor data from one or more sensors of the device; establishing a communication link with another device; and sending, from the device to the other device via the communication link, the video, the computer-generated imagery and information indicating the current location. 10 . The method of claim 9 , further comprising: receiving, from the other device, an indication of a location of the other device, wherein the computer-generated imagery indicates the location of the other device. 11 . The method of claim 10 , further comprising: determining a route between the current location and the location of the other device; and overlaying an representation of the route on the computer-generated imagery. 12 . The method of claim 9 , further comprising: receiving an indication that motion is detected by the one or more sensors according to updated sensor data; and updating the computer-generated imagery according to the updated sensor data. 13 . The method of claim 12 , further comprising: sending the updated computer-generated imagery to the other device via the communication link. 14 . The method of claim 9 , further comprising: identifying an object in the video; generating an information layer including information about the object; and overlaying the information layer onto the computer-generated imagery. 15 . One or more non-transitory, computer-readable storage media storing instructions that, when executed on or across one or more processors, cause the one or more processors to: generate computer-generated imagery based on video captured from the camera; determine a current location based on sensor data from the one or more sensors; establish a communication link with another device; and send, to the other device via the communication link, the video, the computer-generated imagery and information indicating the current location. 16 . The one or more non-transitory, computer-readable storage media of claim 15 , further comprising instructions that cause the one or more processors to: display, via a display device, the video and the computer-generated imagery, wherein the computer-generated imagery includes an indication of the current location. 17 . The one or more non-transitory, computer-readable storage media of claim 15 , further comprising instructions that cause the one or more processors to: receive, from the other device, an indication of a location of the other device, wherein the computer-generated imagery indicates the location of the other device. 18 . The one or more non-transitory, computer-readable storage media of claim 17 , further comprising instructions that cause the one or more processors to: determine a route between the current location and the location of the other device; and overlay an representation of the route on the computer-generated imagery. 19 . The one or more non-transitory, computer-readable storage media of claim 15 , further comprising instructions that cause the one or more processors to: receive an indication that motion is detected by the one or more sensors according to updated sensor data; and update the computer-generated imagery according to the updated sensor data. 20 . The one or more non-transitory, computer-readable storage media of claim 19 , further comprising instructions that cause the one or more processors to: send the updated computer-generated imagery to the other device via the communication link. 21 . The one or more non-transitory, computer-readable storage media of claim 15 , further comprising instructions that cause the one or more processors to: identify an object in the video; generate an information layer including information about the object; and overlay the information layer onto the computer-generated imagery.
for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters · CPC title
Transmitting camera control signals through networks, e.g. control via the Internet · CPC title
involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations · CPC title
for mixing or overlaying two or more graphic patterns (G09G5/02, G09G5/397 take precedence) · CPC title
Aspects of interface with display user · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.