Facilitating creation of network system communications with augmented reality elements in camera viewfinder display content

文档序号:1549852 发布日期:2020-01-17 浏览:44次 中文

阅读说明:本技术 在相机取景器显示内容中用增强现实元素来促使网络系统通信的创建 (Facilitating creation of network system communications with augmented reality elements in camera viewfinder display content ) 是由 约翰·塞谬尔·巴尼特 丹特利·戴维斯 于 2017-05-01 设计创作,主要内容包括:本公开针对用于结合移动计算设备的相机取景器显示内容来利用增强现实元素的系统和方法。例如,本文描述的系统和方法检测移动计算设备的特征,并直接在相机取景器显示内容中提供对应于检测到的特征的增强现实元素。因此,用户可以与相机取景器显示内容中的所提供的增强现实元素进行交互,以编写网络系统帖子、查看朋友的位置、订购并支付商品等。(The present disclosure is directed to systems and methods for utilizing augmented reality elements in conjunction with camera viewfinder display content of a mobile computing device. For example, the systems and methods described herein detect features of a mobile computing device and provide augmented reality elements corresponding to the detected features directly in camera viewfinder display content. Thus, the user may interact with the provided augmented reality elements in the camera viewfinder display content to compose network system posts, view locations of friends, order and pay for goods, and so forth.)

1. A method, comprising:

determining a plurality of characteristics of a mobile computing device of a network system user;

presenting one or more augmented reality elements within camera viewfinder display content of the mobile computing device based on the plurality of features of the mobile computing device; and

in response to receiving the interaction with at least one of the one or more augmented reality elements, composing a network system post.

2. The method of claim 1, wherein determining the plurality of features of the mobile computing device comprises determining location information associated with the mobile computing device.

3. The method of claim 2, wherein determining the plurality of characteristics of the mobile computing device further comprises identifying a network system unique identifier associated with a user of the mobile computing device.

4. The method of claim 1, further comprising:

providing the plurality of features of the mobile computing device to a network system; and

receiving, from the network system, a set of augmented reality elements corresponding to one or more of the plurality of features of the mobile computing device.

5. The method of claim 4, further comprising:

identifying a subset of the set of augmented reality elements, wherein identifying the subset comprises:

calculating a score for each of the set of augmented reality elements; and

wherein the subset of augmented reality elements includes a threshold number of the highest scoring augmented reality elements.

6. The method of claim 5, wherein calculating a score for each of the set of augmented reality elements comprises, for each augmented reality element of the set of augmented reality elements, adding a weighted value to the score for the augmented reality element, wherein the weighted value represents a correlation between metadata associated with the augmented reality element and a plurality of display factors associated with the mobile computing device.

7. The method of claim 6, wherein the plurality of display factors include a resolution of a display of the mobile computing device, whether image frames acquired from the camera viewfinder display content are crowded, and whether a user of the mobile computing device is likely to interact with the augmented reality element.

8. The method of claim 6, wherein presenting the one or more augmented reality elements within the camera viewfinder display content includes presenting the subset of augmented reality elements.

9. The method of claim 1, wherein presenting one or more augmented reality elements within camera viewfinder display content of the mobile computing device comprises presenting third party augmented reality elements corresponding to a location of the mobile computing device.

10. The method of claim 1, further comprising receiving an interaction with at least one of the one or more augmented reality elements, wherein receiving the interaction comprises receiving a touch interaction with the camera viewfinder display content of the mobile computing device.

11. The method of claim 10, further comprising, in response to receiving the interaction with the at least one of the one or more augmented reality elements, providing one or more payment instruments within the camera viewfinder display content.

12. The method of claim 1, further comprising:

detecting a swipe touch gesture related to the camera viewfinder display content; and

sending the composed network system post in response to the detected swipe touch gesture.

13. A system, comprising:

at least one processor; and

at least one non-transitory computer-readable storage medium storing instructions thereon, which when executed by the at least one processor, cause the system to:

determining a plurality of characteristics of a mobile computing device of a network system user;

presenting one or more augmented reality elements within camera viewfinder display content of the mobile computing device based on the plurality of features of the mobile computing device; and

in response to receiving the interaction with at least one of the one or more augmented reality elements, composing a network system post.

14. The system of claim 13, further comprising instructions that cause the system to:

providing the plurality of features of the mobile computing device to a network system; and

receiving, from the network system, a set of augmented reality elements corresponding to one or more of the plurality of features of the mobile computing device.

15. The system of claim 14, further comprising instructions that cause the system to:

identifying a subset of the set of augmented reality elements, wherein identifying the subset comprises:

calculating a score for each of the set of augmented reality elements; and

wherein the subset of augmented reality elements includes a threshold number of the highest scoring augmented reality elements.

16. The system of claim 15, wherein calculating a score for each of the set of augmented reality elements comprises, for each augmented reality element of the set of augmented reality elements, adding a weighted value to the score for the augmented reality element, wherein the weighted value represents a correlation between metadata associated with the augmented reality element and a plurality of display factors associated with the mobile computing device.

17. The system of claim 16, wherein presenting the one or more augmented reality elements within the camera viewfinder display content includes presenting the subset of augmented reality elements.

18. The system of claim 17, further comprising instructions that cause the system to:

receiving an interaction with at least one of the one or more augmented reality elements, wherein receiving the interaction comprises receiving a touch interaction with the camera viewfinder display content of the mobile computing device; and

providing one or more payment instruments within the camera viewfinder display content in response to receiving the interaction with the at least one of the one or more augmented reality elements.

19. The system of claim 18, further comprising instructions that cause the system to:

detecting a swipe touch gesture related to the camera viewfinder display content; and

sending the composed network system post in response to the detected swipe touch gesture.

20. A non-transitory computer-readable medium storing instructions thereon, which when executed by at least one processor, cause a computer system to:

determining a plurality of characteristics of a mobile computing device of a network system user;

presenting one or more augmented reality elements within camera viewfinder display content of the mobile computing device based on the plurality of features of the mobile computing device; and

in response to receiving the interaction with at least one of the one or more augmented reality elements, composing a network system post.

60页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于无线通信网络中通信的装置和方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类