Patents by Inventor Kouichirou Amemiya

Kouichirou Amemiya has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20150371031
    Abstract: A method includes: receiving a request for processing, the processing having to be preceded by an authorization process for a source of the request, the authorization process being performed based on authorization information which a term of validity is set; storing historical information indicative of a history of a request for the processing from the source; and setting, by a processor, the term of validity of the authorization information based on the historical information.
    Type: Application
    Filed: April 27, 2015
    Publication date: December 24, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Masaru UENO, Kouichirou Amemiya
  • Patent number: 9185137
    Abstract: A method of content delivery executed by a computer is provided. The computer specifies an identifier of a content associated with an user identifier, an identifier of a device at a delivery destination of the content, and time until data of the content is delivered to the device at the delivery destination, when event data including the user identifier read by a sensor is received. The computer calculates, from the specified time, a clock time to start content sending to the device at the delivery destination of the content or a clock time to start data sending to a device that carries out the content sending, and stores these data, and sends the stored data to the device of the delivery destination, at a clock time that is stored in the data storage unit.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: November 10, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Kouichirou Amemiya, Kenichi Abiru, Hitoshi Ueno, Kazumine Matoba
  • Publication number: 20150264713
    Abstract: A first information processing apparatus transmits a first transmission schedule for one or more data blocks to a second information processing apparatus that is a transmission destination of the one or more data blocks. The second information processing apparatus receives the first transmission schedule from the first information processing apparatus, and determines a second transmission schedule for at least one data block among the one or more data blocks that are defined in the first transmission schedule, based on the first transmission schedule and receiving resources of the second information processing apparatus, and transmits the second transmission schedule to the first information processing apparatus.
    Type: Application
    Filed: February 26, 2015
    Publication date: September 17, 2015
    Applicant: FUJITSU LIMITED
    Inventor: Kouichirou AMEMIYA
  • Patent number: 8989184
    Abstract: A disclosed apparatus is a message relay apparatus. This message relay apparatus includes: a receiver that receives a message to be transferred; a determination unit that determines whether or not the message relay apparatus can afford to perform a conversion processing, when performing the conversion processing for the message; a selection unit that selects another apparatus to which the conversion processing is requested based on stored information representing other apparatuses that can afford to perform the conversion processing, when the message relay apparatus cannot afford to perform the conversion processing; a requesting unit that requests the selected another apparatus to perform the conversion processing for the message, and receives the converted message from the selected another apparatus; and a transmission unit that transmits the received and converted message to a transfer destination.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: March 24, 2015
    Assignee: Fujitsu Limited
    Inventors: Kei Hamada, Kouichirou Amemiya, Yasushi Kurokawa, Yuichiro Katsura
  • Patent number: 8984055
    Abstract: A relay device includes a memory and a processor coupled to the memory. The processor executes a process including storing association relationship information in which a session identifier for identifying a session established between a server and a client by a program running on the server is associated with a server identifier for identifying the server. The process includes determining whether a session identifier contained in a message received from a distributing device is contained in the association relationship information stored at the storing. The process includes selecting a relay system used when the received message is transferred to the server in accordance with a program that has established a session indicated by the session identifier contained in the message. The process includes transferring the message by using the relay system selected at the selecting.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: March 17, 2015
    Assignee: Fujitsu Limited
    Inventor: Kouichirou Amemiya
  • Patent number: 8966484
    Abstract: An information processing apparatus makes a plurality of threads concurrently execute tasks stored in a task queue associated with the thread a prescribed number of times of execution. The information processing apparatus includes a processor that executes the plurality of threads that executes a procedure. The procedure includes generating a task from among a plurality of tasks into which a serial program processing corresponding to a processing request is divided, selecting the task queue associated with one of the plurality of threads, enqueuing the generated task to the selected task queue, dequeuing the enqueued task to the task queue associated with the thread, and executing the dequeued task.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: February 24, 2015
    Assignee: Fujitsu Limited
    Inventors: Kei Hamada, Kouichirou Amemiya, Yasushi Kurokawa, Yumiko Ogata, Eitatsu Yoshida
  • Patent number: 8898313
    Abstract: A relay device, when receiving response information for initial request information, extracts, from the received response information, first session identification information for identifying a session established between an information processing terminal having transmitted the request information and an information processing device having received the request information, transmits the response information to the information processing terminal, transmits the response information to the information processing terminal, transmits session supporting address information to another relay device, extracts second session identification information from request information for the second time or later received from the information processing terminal, and queries the relay device to which the session supporting address information has already been transmitted, for the session supporting address information corresponding to the extracted second session identification information.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: November 25, 2014
    Assignee: Fujitsu Limited
    Inventors: Kouichirou Amemiya, Kenichi Abiru
  • Patent number: 8898336
    Abstract: A conversion server stores therein a combination of client information indicating the type of a client terminal and content information that is requested to be sent from the client terminal. Furthermore, the conversion server stores therein server information indicating a conversion server responsible for the format of content in such a manner that the server information is associated with the combination of the client information and the content information. If the conversion server receives, from the client terminal, a send request for content, the conversion server distinguishes between the client information on the client terminal and the content information on the content requested to be sent. The conversion server notifies a conversion server indicated by the server information associated with the combination of the distinguished client information and the distinguished content information of the distinguished client information and the distinguished content information.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: November 25, 2014
    Assignee: Fujitsu Limited
    Inventors: Kei Hamada, Kenichi Abiru, Kouichirou Amemiya
  • Patent number: 8892768
    Abstract: A load balancing apparatus stores a transfer rule in which a path control identifier for identifying a path for a message sent from a client device is associated with relay device information for specifying a relay device that creates the path control identifier. When receiving a message from the client device, the load balancing apparatus determines whether the message contains the path control identifier. If the load balancing apparatus determines that the path control identifier is contained, the load balancing apparatus specifies, from the transfer rule, relay device information with which the path control identifier is associated and then sends the message to a relay device that is specified by the specified relay device information. In contrast, if the load balancing apparatus determines that the path control identifier is not contained, the load balancing apparatus sends the message to the relay device specified in accordance with a predetermined condition.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: November 18, 2014
    Assignee: Fujitsu Limited
    Inventors: Kouichirou Amemiya, Kazumine Matoba, Masaaki Takase, Kenichi Abiru, Hitoshi Ueno
  • Patent number: 8819107
    Abstract: A relay apparatus generates partial message data by assembling a package group, the packet group including, out of a plurality of packets received and related to one message, a head packet related to the one message up to a packet including, as a payload, user identification information in a header of the one message. The relay apparatus extracts the user identification information from the partial message data and identifying a user identifier from the user identification information. The relay apparatus performs a specific packet process, in accordance with the identified user identifier, on the packet group of the one message, and a packet not assembled by a packet assembling unit out of the plurality of packets.
    Type: Grant
    Filed: April 20, 2011
    Date of Patent: August 26, 2014
    Assignee: Fujitsu Limited
    Inventors: Kouichirou Amemiya, Kei Hamada, Kenichi Abiru
  • Publication number: 20130332502
    Abstract: A method of content delivery executed by a computer is provided. The computer specifies an identifier of a content associated with an user identifier, an identifier of a device at a delivery destination of the content, and time until data of the content is delivered to the device at the delivery destination, when event data including the user identifier read by a sensor is received. The computer calculates, from the specified time, a clock time to start content sending to the device at the delivery destination of the content or a clock time to start data sending to a device that carries out the content sending, and stores these data, and sends the stored data to the device of the delivery destination, at a clock time that is stored in the data storage unit.
    Type: Application
    Filed: March 25, 2013
    Publication date: December 12, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Kouichirou Amemiya, Kenichi Abiru, Hitoshi Ueno, Kazumine Matoba
  • Publication number: 20130246507
    Abstract: A relay device includes a memory and a processor coupled to the memory. The processor executes a process including storing association relationship information in which a session identifier for identifying a session established between a server and a client by a program running on the server is associated with a server identifier for identifying the server. The process includes determining whether a session identifier contained in a message received from a distributing device is contained in the association relationship information stored at the storing. The process includes selecting a relay system used when the received message is transferred to the server in accordance with a program that has established a session indicated by the session identifier contained in the message. The process includes transferring the message by using the relay system selected at the selecting.
    Type: Application
    Filed: January 8, 2013
    Publication date: September 19, 2013
    Applicant: FUJITSU LIMITED
    Inventor: Kouichirou AMEMIYA
  • Publication number: 20130242994
    Abstract: A disclosed apparatus is a message relay apparatus. This message relay apparatus includes: a receiver that receives a message to be transferred; a determination unit that determines whether or not the message relay apparatus can afford to perform a conversion processing, when performing the conversion processing for the message; a selection unit that selects another apparatus to which the conversion processing is requested based on stored information representing other apparatuses that can afford to perform the conversion processing, when the message relay apparatus cannot afford to perform the conversion processing; a requesting unit that requests the selected another apparatus to perform the conversion processing for the message, and receives the converted message from the selected another apparatus; and a transmission unit that transmits the received and converted message to a transfer destination.
    Type: Application
    Filed: December 17, 2012
    Publication date: September 19, 2013
    Inventors: Kei HAMADA, Kouichirou Amemiya, Yasushi Kurokawa, Yuichiro Katsura
  • Patent number: 8520690
    Abstract: A communication apparatus stores therein link information indicating a network connection status of an entire hierarchical network, collects link information indicating a network connection status in its own area in predetermined cycles, and transmits the collected link information to another area assigned a level different from a level assigned to its own area. When receiving link information from another area assigned a different level, the communication apparatus determines whether the received link information is new link information newer than link information stored in a predetermined storage unit; when it is determined that the received link information is new link-information, the communication apparatus stores the new link information into the predetermined storage unit and advertises it in its own area; by contrast, when it is determined that the received link information is not new link-information, the communication apparatus discards the received link information without storing and advertising.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: August 27, 2013
    Assignee: Fujitsu Limited
    Inventors: Kouichirou Amemiya, Shinya Kano, Yasuki Fujii
  • Publication number: 20130061229
    Abstract: An information processing apparatus makes a plurality of threads concurrently execute tasks stored in a task queue associated with the thread a prescribed number of times of execution. The information processing apparatus includes a processor that executes the plurality of threads that executes a procedure. The procedure includes generating a task from among a plurality of tasks into which a serial program processing corresponding to a processing request is divided, selecting the task queue associated with one of the plurality of threads, enqueuing the generated task to the selected task queue, dequeuing the enqueued task to the task queue associated with the thread, and executing the dequeued task.
    Type: Application
    Filed: August 22, 2012
    Publication date: March 7, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Kei Hamada, Kouichirou Amemiya, Yasushi Kurokawa, Yumiko Ogata, Eitatsu Yoshida
  • Patent number: 8386575
    Abstract: A method of realizing uniqueness assurance includes: selecting a server to which a first message is to be transferred from multiple servers and transferring the first message to the selected server when the first message is received from a terminal apparatus by a load sharing apparatus; storing a second message that should be transferred to the same server as that of the first server when the second message is received from the terminal apparatus by the load sharing apparatus after the first message is transferred; generating uniqueness assurance information corresponding to the communication protocols corresponding to a session generated by the server to which the first message is transferred, the uniqueness assurance information indicating the correspondence between the session and the message corresponding to the session; and transferring the second message in accordance with the generated uniqueness assurance information if the stored second message exits.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: February 26, 2013
    Assignee: Fujitsu Limited
    Inventors: Masaaki Takase, Makoto Kubota, Kenichi Abiru, Kazumine Matoba, Kouichirou Amemiya, Hitoshi Ueno
  • Publication number: 20120254389
    Abstract: A relay device, when receiving response information for initial request information, extracts, from the received response information, first session identification information for identifying a session established between an information processing terminal having transmitted the request information and an information processing device having received the request information, transmits the response information to the information processing terminal, transmits the response information to the information processing terminal, transmits session supporting address information to another relay device, extracts second session identification information from request information for the second time or later received from the information processing terminal, and queries the relay device to which the session supporting address information has already been transmitted, for the session supporting address information corresponding to the extracted second session identification information.
    Type: Application
    Filed: March 20, 2012
    Publication date: October 4, 2012
    Applicant: FUJITSU LIMITED
    Inventors: Kouichirou AMEMIYA, Kenichi Abiru
  • Patent number: 8266298
    Abstract: One system distributes a request for providing a service using a first communication protocol, from a terminal device to a server selected from among a plurality of servers by a server load balancer in response to the request. A corresponding relation between identification information for identifying a session generated in a distributed server and the server that has generated the session corresponding to the identification information is set in the server load balancer by the service of a second communication protocol as uniqueness assurance information for uniqueness assurance. Thus, when the provision of a service is requested using a second communication protocol by the terminal device, the server load balancer refers to the set uniqueness assurance information and selects the server for providing the service from among the plurality of servers.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: September 11, 2012
    Assignee: Fujitsu Limited
    Inventors: Kouichirou Amemiya, Hitoshi Ueno, Masaaki Takase, Kenichi Abiru
  • Patent number: 8170415
    Abstract: An optical power information receiving unit receives optical power information transmitted from a power monitor. When it is judged that a new IT apparatus is connected to an optical switch, an optical switch control unit controls the optical switch to connect the IT apparatus and an optical switch control device. A control device port setting unit changes an IP address of an apparatus information acquiring port based on a control device setting address of an address information storing unit. An apparatus information acquiring unit acquires an IP address of the IT apparatus.
    Type: Grant
    Filed: February 10, 2006
    Date of Patent: May 1, 2012
    Assignee: Fujitsu Limited
    Inventors: Toshiki Tanaka, Kouichirou Amemiya, Hideyuki Miyata
  • Publication number: 20120011281
    Abstract: A conversion server stores therein a combination of client information indicating the type of a client terminal and content information that is requested to be sent from the client terminal. Furthermore, the conversion server stores therein server information indicating a conversion server responsible for the format of content in such a manner that the server information is associated with the combination of the client information and the content information. If the conversion server receives, from the client terminal, a send request for content, the conversion server distinguishes between the client information on the client terminal and the content information on the content requested to be sent. The conversion server notifies a conversion server indicated by the server information associated with the combination of the distinguished client information and the distinguished content information of the distinguished client information and the distinguished content information.
    Type: Application
    Filed: April 27, 2011
    Publication date: January 12, 2012
    Applicant: FUJITSU LIMITED
    Inventors: Kei HAMADA, Kenichi ABIRU, Kouichirou AMEMIYA