IP Library Granted Patent US 8,680,967
Granted Patent B2
US 8,680,967 · App. 12/405,476 · Granted Mar 25, 2014

Content distribution system, server computer and recording medium

Inventors: Shigeki Fukuta (Kawasaki, JP); Tatsuro Matsumoto (Kawasaki, JP)
Assignee: Fujitsu Limited
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 8,680,967
App. No.
12/405,476
Granted
Mar 25, 2014
Kind
B2
Abstract

A server computer includes a receiving part for receiving a content and apparatus identification information of an apparatus that existed in a vicinity when the content was generated; an extracting part for extracting identification information corresponding to the apparatus identification information received by the receiving part by referring to a database in which the identification information is stored in association with the apparatus identification information; a storing part for storing the content and apparatus identification information received by the receiving part and the identification information extracted by the extracting part in an associated manner in the storage unit; and a first sending part for sending the content stored in the storage unit to another information processor corresponding to identification information received from outside when the identification information received from the outside matches the identification information stored in the storage unit.

Claims (73)

1. A content distribution system which stores a content generated by an apparatus in a storage device by a server computer and sends the content to an information processor, the content distribution system comprising:

an apparatus comprising:

a first processor coupled to a first memory, configured to:

detect apparatus identification information of another apparatus existing in a vicinity, and

store the apparatus identification information in association with the content when the content is generated;

an information processor comprising:

a second processor coupled to a second memory, configured to send the content and apparatus identification information; and

a server computer comprising:

a third processor coupled to a third memory, configured to:

receive the content and apparatus identification information sent from the information processor,

refer to a database in which the identification information is stored in association with the apparatus identification information,

extract identification information corresponding to the apparatus identification information received,

store the content and apparatus identification information received and the identification information extracted in an associated manner in the storage device, and

send the content stored in the storage device to another information processor corresponding to identification information received from outside when the identification information received from the outside matches the identification information stored in the storage device.

2. A content distribution system which stores a content sent from an information processor in a storage device by a server computer and sends the content to the information processor, the content distribution system comprising:

an information processor comprising:

a first processor coupled to a memory, configured to:

generate a content,

detect apparatus identification information of another apparatus existing in a vicinity,

store the apparatus identification information in association with the content when the content is generated, and

send the content and apparatus identification information; and

a server computer comprising:

a second processor coupled to a second memory, configured to:

receive the content and apparatus identification information sent from the information processor;

extract identification information corresponding to the apparatus identification information by referring to a database in which the identification information is stored in association with the apparatus identification information,

store the content and apparatus identification information received and the identification information extracted in an associated manner in the storage device, and

send the content stored in the storage device to another information processor corresponding to identification information received from outside when the identification information received from the outside matches the identification information stored in the storage device.

3. A server computer which stores a received content in a storage device, the server computer comprising:

a processor coupled to a memory, configured to:

receive, from outside, a content and apparatus identification information of an apparatus that existed in a vicinity when the content was generated,

refer to a database in which the identification information is stored in association with the apparatus identification information,

extract identification information corresponding to the apparatus identification information,

store the content and apparatus identification information received and the identification information extracted in an associated manner in the storage device; and

send the content stored in the storage device to another information processor corresponding to identification information received from outside when the identification information received from the outside matches the identification information stored in the storage device.

4. The server computer according to claim 3 , further comprising:

a target file which stores identification information of a target to which the content is sent in association with identification information of a generator of the content,

wherein the processor is configured to store, in the storage device, the content, the apparatus identification information, and the identification information in association with the identification information of the generator of the content, and

wherein the processor is configured to send the content stored in the storage device to the information processor corresponding to the identification information received from the outside when the identification information received from the outside matches the identification information stored in the storage device and the identification information received from the outside matches the identification information stored in the target file.

5. The server computer according to claim 3 ,

wherein the processor is further configured to read out a plurality of identification information corresponding to a plurality of contents of one generator from the storage device,

wherein the processor is configured to store the content, the apparatus identification information, and the identification information in association with identification information of the generator of the content, and

wherein the processor is configured to send the plurality of contents stored in the storage device to the information processor corresponding to the identification information received from the outside when the identification information received from the outside matches any of the plurality of identification information read out.

6. The server computer according to claim 3 , wherein the processor is configured to store the content, the apparatus identification information, and the identification information in association with identification information of a generator of the content, and wherein

the processor is further configured to:

read out identification information corresponding to identification information of one generator from the storage device,

read out a content and identification information corresponding to identification information of another generator that matches the identification information, from the storage device, and

send the content of the one generator stored in the storage device, to an information processor corresponding to the identification information read out.

7. A non-transitory computer-readable storage medium storing a program to store a received content in a storage device, the program, when executed by a processor, performs a method comprising:

accepting a content and apparatus identification information of an apparatus that existed in a vicinity when the content was generated;

extracting identification information corresponding to the apparatus identification information accepted by the accepting function by referring to a database in which the identification information is stored in association with the apparatus identification information;

storing the content and apparatus identification information accepted by the accepting function and the identification information extracted by the extracting function in an associated manner in the storage device; and

permitting viewing of the content stored in the storage device for an information processor corresponding to the accepted identification information when the accepted identification information matches the identification information stored in the storage device.

8. A method of controlling a system including a server computer and a storage device, the method comprising:

receiving by the server computer, a content and apparatus identification information of an apparatus that existed in a vicinity when the content was generated;

extracting first identification information corresponding to the apparatus identification information from a database in which the first identification information is stored in association with the apparatus identification information;

storing the content, the apparatus identification information and the first identification information in an associated manner in the storage device; and

first sending the content stored in the storage device to an information processor when the first identification information is received from the information processor.

9. The method according to claim 8 , wherein the system includes a target file which stores the first identification information indicating a target to which the content is sent, in association with second identification information of a generator of the content,

wherein the storing stores, in the storage device, the content, the apparatus identification information, and the first identification information in association with the second identification information.

10. The method according to claim 8 , further comprising:

reading-out a plurality of identification information corresponding to a plurality of contents of one generator from the storage device,

wherein the storing stores the plurality of contents, the apparatus identification information, and the identification information in association with second identification information of the generator of the content, and

wherein the first sending sends the plurality of contents stored in the storage device to the information processor corresponding to the first identification information when the first identification information is received from the information processor.

11. The method according to claim 8 , wherein the storing stores the content, the apparatus identification information, and the first identification information in association with second identification information of a generator of the content,

the method further comprising:

first reading-out the first identification information associated with second identification information from the storage device;

second reading-out third identification information associated with the first identification information from the storage device; and

second sending the content stored in the storage device, to another information processor corresponding to the third identification information.

12. The method according to claim 8 , further comprising:

detecting by the apparatus, the apparatus identification information of another apparatus existing in the vicinity; and

storing by the apparatus, the apparatus identification information in association with the content when the content was generated.

13. The method according to claim 12 , further comprising:

generating by the apparatus, the content.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2009
From: FUKUTA, SHIGEKI; MATSUMOTO, TATSURO
To: FUJITSU LIMITED
Reel/Frame 022921/0116 →
Priority Claims (1)
JP 2008-068449 · Mar 17, 2008 · national
Continuity (1)
Related Publication 20090261944A1 · Oct 22, 2009