×

Data receiving device, data receiving method, and non-transitory computer readable medium

  • US 10,348,779 B2
  • Filed: 03/17/2015
  • Issued: 07/09/2019
  • Est. Priority Date: 03/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A data receiving device communicating with a communication device on a network, the data receiving device comprising:

  • an access processing device accessible to a storage;

    a socket interface configured to establish a session with the communication device according to a first request of an application operating in the data receiving device, wherein the session is identified by at least a TCP (Transmission Control Protocol) port number assigned to the application;

    a communicator configured to receive data via the session from the communication device according to a second request of the application and send the received data to the access processing device;

    a reception controller configured to designate a descriptor of a file to the access processing device to cause the access processing device to write the received data in the file of the descriptor on the storage; and

    a read controller configured to associate a process identifier of the application, the descriptor of the file and an identification of the session to generate registration information,wherein, when the read controller receives a data reception request specifying the identification of the session from the application, the read controller retrieves the registration information to specify the descriptor of the file associated with the identification of the session, outputs a read request to the storage for data of the file of the specified descriptor,the read controller sends the data read from the storage to the application in response to the data reception request,the read controller is configured to register the identification of the session and the process identifier of the application in the registration information when the session interface establishes the session,the read controller is configured to retrieve the identification of the session and the process identifier of the application from the registration information when the read controller receives a registration request specifying the identification of the session, the descriptor of the file and the process identifier of the application from the reception controller, andthe read controller is configured to register the descriptor of the file specified by the registration request to be associated with the identification of the session and the process identifier in the registration information.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×