IP Library Granted Patent US 11,095,700
Granted Patent B2
US 11,095,700 · App. 16/288,110 · Granted Aug 17, 2021

Management server, content management method, and content management program for caching content in an access point

Inventors: Yuichiro Oyama (Ota Tokyo, JP); Takeshi Ishihara (Yokohama Kanagawa, JP); Hiroshi Nishimoto (Kawasaki Kanagawa, JP)
Assignee: TOSHIBA MEMORY CORPORATION
H04L65/602H04L65/80H04L67/2842H04W8/005H04W64/003
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,095,700
App. No.
16/288,110
Granted
Aug 17, 2021
Kind
B2
Abstract

A management server includes a processor and a storage that stores correlation information in which a category into which content is classified, location information, and an access frequency are correlated with one another. The processor acquires access information on an access from a wireless terminal to a content server via an access point and a network, a content requested by the wireless terminal, and location information corresponding to the accessed access point, updates the correlation information by rewriting the access frequency corresponding to a category to which the requested content belongs and the acquired location information, according to the access information, specifies a category and location information such that an access frequency related to the category and location information in the updated correlation information satisfies a criterion, and stores a content belonging to the category in a cache area of an access point corresponding to the location information.

Claims (93)

1. A system comprising:

a processor; and

a memory configured to store first correlation information in which (1) a category into which content is classified among a plurality of categories, (2) an identifier of an access point among a plurality of managed access points, (3) an access frequency and (4) a communication attribute among a plurality of communication attributes are correlated with one another, each of the plurality of communication attributes including a connection time and an intensity of communication radio wave,

wherein the processor is configured to

acquire (1) access information on an access from a wireless terminal to a content server via an accessed access point and a network, (2) a content which is requested by the wireless terminal, (3) an identifier of the accessed access point and (4) a communication attribute of the accessed access point, the acquired communication attribute comprising a connection time and an intensity of communication radio wave of the accessed access point,

update the first correlation information according to the access information by rewriting the access frequency corresponding to (1) a category to which the requested content belongs, (2) the acquired identifier and (3) the acquired communication attribute,

specify a first category, a first identifier, and a first communication attribute such that an access frequency related to (1) the first category, (2) the first identifier and (3) the first communication attribute in the updated first correlation information satisfies a criterion, and

store a first content belonging to the first category in a cache area of a first access point corresponding to the first identifier in accordance with the first communication attribute, the first communication attribute comprising a first connection time and a first intensity of communication radio wave of the first access point.

2. The system according to claim 1 ,

wherein the identifier in the first correlation information includes information indicating a location of an access point.

3. The system according to claim 2 ,

wherein the memory further stores second correlation information in which (1) an identifier of a particular access point among the plurality of managed access points and (2) proximity location information indicating a location of an access point close to a location of the particular access point are correlated with each other, and

wherein the processor is further configured to specify a second access point that is located around the first access point, according to the first identifier and the second correlation information, and store a second content belonging to the first category in a cache area of the second access point.

4. The system according to claim 3 ,

wherein the processor is further configured to:

acquire a plurality of pieces of access information on accesses from the wireless terminal to a content server via a plurality of access points and a network at a different time, and

create the second correlation information using the plurality of pieces of access information and store the created information in the memory.

5. A system comprising:

a processor; and

a memory configured to store first correlation information in which (1) a category into which content is classified among a plurality of categories, (2) an identifier of an access point among a plurality of managed access points, (3) an access frequency, and (4) a communication attribute among a plurality of communication attributes are correlated with one another, and

wherein the processor is further configured to:

acquire (1) access information on an access from a wireless terminal to a content server via an accessed access point and a network, (2) a content which is requested by the wireless terminal, and (3) an identifier of the accessed access point,

acquire a communication attribute of the accessed access point, the acquired communication attribute comprising a connection time and an intensity of communication radio wave of the accessed access point,

update the first correlation information according to the access information by rewriting the access frequency corresponding to (1) the category to which the requested content belongs, (2) the acquired identifier, and (3) the acquired communication attribute,

specify a first category, a first identifier, and a first communication attribute such that an access frequency related to (1) the first category, (2) the first identifier and (3) the first communication attribute in the updated first correlation information satisfies a criterion, and

store a first content belonging to the first category in a cache area of the first access point corresponding to the first identifier in accordance with the first communication attribute, the first communication attribute comprising a first connection time and a first intensity of communication radio wave of the first access point.

6. The system according to claim 1 ,

wherein in the first correlation information, a category among the plurality of categories, an identifier among identifiers of the plurality of managed access points, an access frequency, and a user attribute among a plurality of user attributes are correlated with one another, and,

wherein the processor is further configured to:

acquire the access information, the requested content, the identifier of the accessed access point, and a user attribute of the accessed access point,

update the first correlation information by rewriting the access frequency corresponding to the category to which the requested content belongs, the acquired identifier, and the acquired user attribute, according to the access information,

specify the first category, the first identifier, and a first user attribute such that an access frequency related to the first category, the first identifier and the first user attribute in the updated first correlation information satisfies the criterion, and

store the first content belonging to the first category in the cache area of the first access point corresponding to the first identifier in accordance with the user attribute.

7. The system according to claim 1 , wherein the processor is configured to acquire the communication attribute of the accessed access point from at least one of the content server or the accessed access point.

8. A content management method comprising:

storing, in a storage, first correlation information in which (1) a category into which content is classified among a plurality of categories, (2) an identifier of an access point among a plurality of managed access points, (3) an access frequency are correlated with one another, each of the plurality of communication attributes including a connection time and an intensity of communication radio wave;

acquiring, by a processor, (1) access information on an access from a wireless terminal to a content server via an accessed access point and a network, (2) a content which is requested by the wireless terminal, (3) an identifier of the accessed access point and (4) a communication attribute of the accessed access point, the acquired communication attribute comprising a connection time and an intensity of communication radio wave of the accessed access point;

updating, by the processor, the first correlation information according to the access information by rewriting the access frequency corresponding to (1) a category to which the requested content belongs, (2) the acquired identifier and (3) the acquired communication attribute;

specifying, by the processor, a first category, a first identifier, and a first communication attribute such that an access frequency related to (1) the first category, (2) the first identifier and (3) the first communication attribute in the updated first correlation information satisfies a criterion; and

storing, by the processor, a first content belonging to the first category in a cache area of a first access point corresponding to the first identifier in accordance with the first communication attribute, the first communication attribute comprising a first connection time and a first intensity of communication radio wave of the first access point.

9. The content management method according to claim 8 ,

wherein the identifier in the first correlation information includes information indicating a location of an access point.

10. The content management method according to claim 9 , further comprising:

storing, in the storage, second correlation information in which (1) an identifier of a particular access point among the plurality of managed access points and (2) proximity location information indicating a location of an access point close to a location of the particular access point are correlated with each other;

specifying, by the processor, a second access point that is located around the first access point, according to the first identifier and the second correlation information; and

storing, by the processor, a second content belonging to the first category in a cache area of the second access point.

11. The content management method according to claim 10 ,

acquiring, by the processor, a plurality of pieces of access information on accesses from the wireless terminal to a content server via a plurality of access points and a network at a different time; and

creating, by the processor, the second correlation information using the plurality of pieces of access information and store the created information in the storage.

12. The content management method according to claim 8 ,

wherein in the first correlation information, a category among the plurality of categories, an identifier among identifiers of the plurality of managed access points, an access frequency, and a communication attribute among a plurality of communication attributes are correlated with one another, and

wherein the method further comprises:

acquiring, by the processor, the access information, the requested content, the identifier of the accessed access point, and a communication attribute of the accessed access point;

updating, by the processor, the first correlation information by rewriting the access frequency corresponding to the category to which the requested content belongs, the acquired identifier, and the acquired communication attribute, according to the access information;

specifying, by the processor, the first category, the first identifier, and a first communication attribute such that an access frequency related to the first category, the first identifier and the first communication attribute in the updated first correlation information satisfies a criterion; and

storing, by the processor, the first content belonging to the first category in the cache area of the first access point corresponding to the first identifier in accordance with the communication attribute.

13. The content management method according to claim 8 ,

wherein in the first correlation information, a category among the plurality of categories, an identifier among identifiers of the plurality of managed access points, an access frequency, and a user attribute among a plurality of user attributes are correlated with one another, and,

wherein the method further comprises:

acquiring, by the processor, the access information, the requested content, the location information corresponding to the accessed access point, and a user attribute of the accessed access point;

updating, by the processor, the first correlation information by rewriting the access frequency corresponding to the category to which the requested content belongs, the acquired identifier, and the acquired user attribute, according to the access information;

specifying, by the processor, the first category, the first identifier, and a first user attribute such that an access frequency related to the first category, the first identifier and the first user attribute in the updated first correlation information satisfies the criterion; and

storing, by the processor, the first content belonging to the first category in the cache area of the first access point corresponding to the first identifier in accordance with the user attribute.

14. The content management method according to claim 8 , wherein the communication attribute of the accessed access point is acquired from at least one of the content server or the accessed access point.

15. A non-transitory computer readable medium storing therein a content management program which, when executed by a processor of a computer performs a method comprising:

storing, in a storage, first correlation information in which (1) a category into which content is classified among a plurality of categories, (2) an identifier of an access point among a plurality of managed access points, (3) an access frequency are correlated with one another, each of the plurality of communication attributes including a connection time and an intensity of communication radio wave;

acquiring (1) access information on an access from a wireless terminal to a content server via an accessed access point and a network, (2) a content which is requested by the wireless terminal, (3) an identifier of the accessed access point and (4) a communication attribute of the accessed access point, the acquired communication attribute comprising a connection time and an intensity of communication radio wave of the accessed access point;

updating the first correlation information according to the access information by rewriting the access frequency corresponding to (1) a category to which the requested content belongs, (2) the acquired identifier and (3) the acquired communication attribute;

specifying a first category, a first identifier, and a first communication attribute such that an access frequency related to (1) the first category, (2) the first identifier and (3) the first communication attribute in the updated first correlation information satisfies a criterion; and

storing a first content belonging to the first category in a cache area of a first access point corresponding to the first identifier in accordance with the first communication attribute, the first communication attribute comprising a first connection time and a first intensity of communication radio wave of the first access point.

16. The non-transitory computer readable medium according to claim 15 ,

wherein the identifier in the first correlation information includes information indicating a location of an access point.

17. The non-transitory computer readable medium according to claim 16 , where the method further comprises:

storing, in the storage, second correlation information in which (1) an identifier of a particular access point among plurality of managed access points and (2) proximity location information indicating a location of an access point close to a location of the particular access point are correlated with each other;

specifying a second access point that is located around the first access point, according to the first identifier and the second correlation information; and

storing a second content belonging to the first category in a cache area of the second access point.

18. The non-transitory computer readable medium according to claim 15 ,

wherein in the first correlation information, a category among the plurality of categories, an identifier among identifiers of the plurality of managed access points, an access frequency, and a communication attribute among a plurality of communication attributes are correlated with one another, and

wherein the method further comprises:

acquiring the access information, the requested content, the identifier of the accessed access point, and a communication attribute of the accessed access point;

updating the first correlation information by rewriting the access frequency corresponding to the category to which the requested content belongs, the acquired identifier, and the acquired communication attribute, according to the access information;

specifying the first category, the first identifier, and a first communication attribute such that an access frequency related to the first category, the first identifier and the first communication attribute in the updated first correlation information satisfies a criterion; and

storing the first content belonging to the first category in the cache area of the first access point corresponding to the first identifier in accordance with the communication attribute.

19. The non-transitory computer readable medium according to claim 15 ,

wherein in the first correlation information, a category among the plurality of categories, an identifier among identifiers of the plurality of managed access points, an access frequency, and a user attribute among a plurality of user attributes are correlated with one another, and,

wherein the method further comprises:

acquiring the access information, the requested content, the identifier of the accessed access point, and a user attribute of the accessed access point;

updating the first correlation information by rewriting the access frequency corresponding to the category to which the requested content belongs, the acquired identifier, and the acquired user attribute, according to the access information;

specifying the first category, the first identifier, and a first user attribute such that an access frequency related to the first category, the first identifier and the first user attribute in the updated first correlation information satisfies the criterion; and

storing the first content belonging to the first category in the cache area of the first access point corresponding to the first identifier in accordance with the user attribute.

20. The non-transitory computer readable medium according to claim 15 , wherein the method further comprises:

acquiring a plurality of pieces of access information on accesses from the wireless terminal to a content server via a plurality of access points and a network at a different time; and

creating the second correlation information using the plurality of pieces of access information and store the created information in the storage.

Assignments (2)
CHANGE OF NAME AND ADDRESS Recorded Jan 31, 2022
From: TOSHIBA MEMORY CORPORATION
To: KIOXIA CORPORATION
Reel/Frame 058905/0582 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2019
From: OYAMA, YUICHIRO; NISHIMOTO, HIROSHI; ISHIHARA, TAKESHI
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 049556/0089 →
Priority Claims (1)
JP JP2018-048465 · Mar 15, 2018 · national
Continuity (1)
Related Publication 20190289053A1 · Sep 19, 2019