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: 20150371031Abstract: 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: ApplicationFiled: April 27, 2015Publication date: December 24, 2015Applicant: FUJITSU LIMITEDInventors: Masaru UENO, Kouichirou Amemiya
-
Patent number: 9185137Abstract: 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: GrantFiled: March 25, 2013Date of Patent: November 10, 2015Assignee: FUJITSU LIMITEDInventors: Kouichirou Amemiya, Kenichi Abiru, Hitoshi Ueno, Kazumine Matoba
-
Publication number: 20150264713Abstract: 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: ApplicationFiled: February 26, 2015Publication date: September 17, 2015Applicant: FUJITSU LIMITEDInventor: Kouichirou AMEMIYA
-
Patent number: 8989184Abstract: 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: GrantFiled: December 17, 2012Date of Patent: March 24, 2015Assignee: Fujitsu LimitedInventors: Kei Hamada, Kouichirou Amemiya, Yasushi Kurokawa, Yuichiro Katsura
-
Patent number: 8984055Abstract: 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: GrantFiled: January 8, 2013Date of Patent: March 17, 2015Assignee: Fujitsu LimitedInventor: Kouichirou Amemiya
-
Patent number: 8966484Abstract: 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: GrantFiled: August 22, 2012Date of Patent: February 24, 2015Assignee: Fujitsu LimitedInventors: Kei Hamada, Kouichirou Amemiya, Yasushi Kurokawa, Yumiko Ogata, Eitatsu Yoshida
-
Patent number: 8898313Abstract: 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: GrantFiled: March 20, 2012Date of Patent: November 25, 2014Assignee: Fujitsu LimitedInventors: Kouichirou Amemiya, Kenichi Abiru
-
Patent number: 8898336Abstract: 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: GrantFiled: April 27, 2011Date of Patent: November 25, 2014Assignee: Fujitsu LimitedInventors: Kei Hamada, Kenichi Abiru, Kouichirou Amemiya
-
Patent number: 8892768Abstract: 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: GrantFiled: August 10, 2010Date of Patent: November 18, 2014Assignee: Fujitsu LimitedInventors: Kouichirou Amemiya, Kazumine Matoba, Masaaki Takase, Kenichi Abiru, Hitoshi Ueno
-
Patent number: 8819107Abstract: 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: GrantFiled: April 20, 2011Date of Patent: August 26, 2014Assignee: Fujitsu LimitedInventors: Kouichirou Amemiya, Kei Hamada, Kenichi Abiru
-
Publication number: 20130332502Abstract: 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: ApplicationFiled: March 25, 2013Publication date: December 12, 2013Applicant: FUJITSU LIMITEDInventors: Kouichirou Amemiya, Kenichi Abiru, Hitoshi Ueno, Kazumine Matoba
-
Publication number: 20130246507Abstract: 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: ApplicationFiled: January 8, 2013Publication date: September 19, 2013Applicant: FUJITSU LIMITEDInventor: Kouichirou AMEMIYA
-
Publication number: 20130242994Abstract: 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: ApplicationFiled: December 17, 2012Publication date: September 19, 2013Inventors: Kei HAMADA, Kouichirou Amemiya, Yasushi Kurokawa, Yuichiro Katsura
-
Patent number: 8520690Abstract: 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: GrantFiled: January 19, 2010Date of Patent: August 27, 2013Assignee: Fujitsu LimitedInventors: Kouichirou Amemiya, Shinya Kano, Yasuki Fujii
-
Publication number: 20130061229Abstract: 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: ApplicationFiled: August 22, 2012Publication date: March 7, 2013Applicant: FUJITSU LIMITEDInventors: Kei Hamada, Kouichirou Amemiya, Yasushi Kurokawa, Yumiko Ogata, Eitatsu Yoshida
-
Patent number: 8386575Abstract: 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: GrantFiled: March 12, 2010Date of Patent: February 26, 2013Assignee: Fujitsu LimitedInventors: Masaaki Takase, Makoto Kubota, Kenichi Abiru, Kazumine Matoba, Kouichirou Amemiya, Hitoshi Ueno
-
Publication number: 20120254389Abstract: 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: ApplicationFiled: March 20, 2012Publication date: October 4, 2012Applicant: FUJITSU LIMITEDInventors: Kouichirou AMEMIYA, Kenichi Abiru
-
Patent number: 8266298Abstract: 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: GrantFiled: October 1, 2009Date of Patent: September 11, 2012Assignee: Fujitsu LimitedInventors: Kouichirou Amemiya, Hitoshi Ueno, Masaaki Takase, Kenichi Abiru
-
Patent number: 8170415Abstract: 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: GrantFiled: February 10, 2006Date of Patent: May 1, 2012Assignee: Fujitsu LimitedInventors: Toshiki Tanaka, Kouichirou Amemiya, Hideyuki Miyata
-
Publication number: 20120011281Abstract: 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: ApplicationFiled: April 27, 2011Publication date: January 12, 2012Applicant: FUJITSU LIMITEDInventors: Kei HAMADA, Kenichi ABIRU, Kouichirou AMEMIYA