Methods and apparatuses for providing content data and accessing content data
First Claim
1. An apparatus for providing content data to user equipments, comprising:
- at least one processor; and
at least one non-transitory memory including computer program codes,wherein the at least one non-transitory memory and the computer program codes are configured to, with the at least one processor, cause the apparatus at least to;
receive a first request for content data, the first request being originated from a first user equipment and comprising an indication of the requested content data and an indication associated with a uniform resource locator of the requested content data from where the requested content data is accessible;
identify a local equipment that is in proximity to the first user equipment and has pre-stored the requested content data locally; and
return a first response directed to the first user equipment, by which the first user equipment is informed to access the requested content data from the local equipment via a first device-to-device communication with the local equipment,wherein the apparatus is caused to identify the local equipment by;
identifying a location of the first user equipment;
determining, based on the location of the first user equipment, equipment from a plurality of local equipment which is in proximity to the first user equipment;
comparing the requested content data with content data pre-stored in the determined equipment; and
in response to the requested content data matching the content data pre-stored in the determined equipment, determining the determined equipment to be the local equipment.
9 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide methods and apparatuses of providing content data and accessing content data. The method for providing content data comprises: receiving a first request for content data, the first request being originated from a first user equipment and comprising an indication of the requested content data and an indication from where the requested content data is accessible; identifying a local equipment that is in proximity to the first user equipment and has pre-stored the requested content data; and returning a first response directed to the first user equipment, by which the first user equipment is informed to access the requested content data from the local equipment via a first device-to-device communication with the local equipment. With the proposed solutions, network loads can be reduced.
-
Citations
18 Claims
-
1. An apparatus for providing content data to user equipments, comprising:
-
at least one processor; and at least one non-transitory memory including computer program codes, wherein the at least one non-transitory memory and the computer program codes are configured to, with the at least one processor, cause the apparatus at least to; receive a first request for content data, the first request being originated from a first user equipment and comprising an indication of the requested content data and an indication associated with a uniform resource locator of the requested content data from where the requested content data is accessible; identify a local equipment that is in proximity to the first user equipment and has pre-stored the requested content data locally; and return a first response directed to the first user equipment, by which the first user equipment is informed to access the requested content data from the local equipment via a first device-to-device communication with the local equipment, wherein the apparatus is caused to identify the local equipment by; identifying a location of the first user equipment; determining, based on the location of the first user equipment, equipment from a plurality of local equipment which is in proximity to the first user equipment; comparing the requested content data with content data pre-stored in the determined equipment; and in response to the requested content data matching the content data pre-stored in the determined equipment, determining the determined equipment to be the local equipment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for providing content data to user equipments, comprising:
-
at least one processor; and at least one non-transitory memory including computer program code, wherein the at least one non-transitory memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to; pre-store, at a local equipment, content data downloaded from a content server; receive a first request for the content data, the first request being originated from a first user equipment which is in proximity to the local equipment and comprising an indication of the requested content data and an indication associated with a uniform resource locator of the requested content data from where the requested content data is accessible, wherein the content data pre-stored at the local equipment matches the content data requested by the first user equipment; and in response to the first request, communicate the requested content data to the first user equipment via a first device-to-device communication with the first user equipment. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An apparatus for accessing content data, comprising:
-
at least one processor; and at least one non-transitory memory including computer program code, wherein the at least one non-transitory memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to; transmit, at a first user equipment, a first request for content data, the first request comprising an indication of the requested content data and an indication associated with a uniform resource locator of the requested content data from where the requested content data is accessible; receive a first response to the first request, by which the first user equipment is informed to access the requested content data from a local equipment via a first device-to-device communication with the local equipment, the local equipment being in proximity to the first user equipment and having pre-stored the requested content data locally, wherein the content data pre-stored at the local equipment matches the content data requested by the first user equipment; and access the requested content data from the local equipment via the first device-to-device communication;
wherein the local equipment has pre-stored the requested content data locally. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification