Method, device, and computer program product for acquiring visual content

US11102327B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11102327-B1
Application numberUS-202017080307-A
CountryUS
Kind codeB1
Filing dateOct 26, 2020
Priority dateSep 30, 2020
Publication dateAug 24, 2021
Grant dateAug 24, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the present disclosure relate to a method, a device, and a computer program product for acquiring visual content. A method for acquiring visual content is provided, which includes: if a request for viewing visual content is received from a terminal device, determining, at a content providing device, target visual content corresponding to the request; based on storage information related to at least one copy of the target visual content, determining a to-be-provided copy from the at least one copy, a distance between a storage location of the to-be-provided copy and a location of the terminal device being smaller than a threshold distance; and transmitting the to-be-provided copy to the terminal device. Through embodiments of the present disclosure, it is possible to reduce the delay in acquiring visual content, increase the flexibility in acquiring visual content, and reduce the processing load of the terminal device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for acquiring visual content, comprising: if a request for viewing visual content is received from a terminal device, determining, at a content providing device, target visual content corresponding to the request; based on storage information related to at least one copy of the target visual content, determining a to-be-provided copy from the at least one copy; and transmitting the to-be-provided copy to the terminal device; wherein determining the to-be-provided copy comprises: based on the storage information related to the at least one copy of the target visual content, determining a plurality of distances between respective storage locations of the at least one copy and a location of the terminal device; determining a first distance smaller than a threshold distance from the plurality of distances, the threshold distance being based at least in part on a delay requirement of rendering the target visual content; and determining a copy corresponding to the first distance among the at least one copy as the to-be-provided copy. 2. The method according to claim 1 , wherein determining the target visual content comprises: acquiring state information of the terminal device, the state information including an image of an environment surrounding the terminal device; and based on the state information, determining the target visual content. 3. The method according to claim 2 , wherein acquiring the state information comprises acquiring the state information from at least one of the following: a sensor provided on the terminal device; a sensor provided in the environment surrounding the terminal device; and a sensor worn by a user of the terminal device. 4. The method according to claim 2 , wherein determining the target visual content based on the state information comprises: recognizing a target object from the image of the environment; and determining visual content associated with the target object as the target visual content. 5. The method according to claim 1 , wherein the terminal device comprises at least one of an augmented reality content viewing device and a mixed reality content viewing device. 6. A computer program product tangibly stored in a non-transitory computer storage medium and comprising machine-executable instructions, wherein when executed by a device, the machine-executable instructions cause the device to implement the method according to claim 1 . 7. The method according to claim 1 , further comprising: responsive to a plurality of storage locations having the first distance smaller than the threshold distance, randomly determining one storage location from the plurality of storage locations; and utilizing a copy stored in the randomly determined storage location as the to-be-provided copy. 8. A method for acquiring visual content, comprising: if a request for viewing visual content is received, determining, at a terminal device, a content providing device for providing a copy of target visual content corresponding to the request; sending the request to the content providing device; and receiving the target visual content from the content providing device, the target visual content being determined by the content providing device; wherein determining the content providing device comprises: determining a plurality of distances between respective candidate devices and the terminal device: determining a first distance smaller than a threshold distance from the plurality of distances, the threshold distance being based at least in part on a delay requirement of rendering the target visual content; and determining a candidate device corresponding to the first distance among the respective candidate devices as the content providing device. 9. The method according to claim 8 , further comprising: acquiring an image of an environment surrounding the terminal device; and sending state information of the terminal device to the content providing device, the state information including the image. 10. The method according to claim 8 , wherein the terminal device includes at least one of an augmented reality content viewing device and a mixed reality content viewing device. 11. A computer program product tangibly stored in a non-transitory computer storage medium and comprising machine-executable instructions, wherein when executed by a device, the machine-executable instructions cause the device to implement the method according to claim 8 . 12. The method according to claim 8 , further comprising: responsive to a plurality of candidate devices having the first distance smaller than the threshold distance, randomly determining one candidate device from the plurality of candidate devices as the content providing device. 13. At least one electronic device, comprising: at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, wherein the instructions, when executed by the at least one processing unit, cause the device to perform actions comprising: if a request for viewing visual content is received from a terminal device, determining, at a content providing device, target visual content corresponding to the request; based on storage information related to at least one copy of the target visual content, determining a to-be-provided copy from the at least one copy; and transmitting the to-be-provided copy to the terminal device; wherein determining the to-be-provided copy comprises: based on the storage information related to the at least one copy of the target visual content, determining a plurality of distances between respective storage locations of the at least one copy and a location of the terminal device; determining a first distance smaller than a threshold distance from the plurality of distances, the threshold distance being based at least in part on a delay requirement of rendering the target visual content; and determining a copy corresponding to the first distance among the at least one copy as the to-be-provided copy. 14. The device according to claim 13 , wherein determining the target visual content comprises: acquiring state information of the terminal device, the state information including an image of an environment surrounding the terminal device; and based on the state information, determining the target visual content. 15. The device according to claim 14 , wherein acquiring the state information comprises acquiring the state information from at least one of the following: a sensor provided on the terminal device; a sensor provided in the environment surrounding the terminal device; and a sensor worn by a user of the terminal device. 16. The device according to claim 14 , wherein determining the target visual content based on the state information comprises: recognizing a target object from the image of the environment; and determining visual content associated with the target object as the target visual content. 17. The device according to claim 13 , wherein the terminal device comprises at least one of an augmented reality content viewing device and a mixed reality content viewing device. 18. The device according to claim 13 , wherein the instructions, when executed by the at least one processing unit, cause the device to perform actions comprising: determining, at the terminal device, a content providing device for providing a copy of target visual content corresponding to the request; sending the request to the con

Assignees

Inventors

Classifications

  • H04L67/60Primary

    Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources (admission control or resource allocation H04L47/70) · CPC title

  • Storing data temporarily at an intermediate stage, e.g. caching · CPC title

  • Protocols for games, networked simulations or virtual reality · CPC title

  • Digital output to display device {; Cooperation and interconnection of the display device with other functional units} · CPC title

  • in augmented reality scenes · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11102327B1 cover?
Embodiments of the present disclosure relate to a method, a device, and a computer program product for acquiring visual content. A method for acquiring visual content is provided, which includes: if a request for viewing visual content is received from a terminal device, determining, at a content providing device, target visual content corresponding to the request; based on storage information …
Who is the assignee on this patent?
Emc Ip Holding Co Llc
What technology area does this patent fall under?
Primary CPC classification H04L67/60. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 24 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).