Patents by Inventor Takeshi Kuwahara
Takeshi Kuwahara 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: 20230244225Abstract: A control device for controlling a moving body in a system of monitoring the moving body from a remote location via a network includes a policy database configured to store policy information for controlling the moving body, a policy information calculation unit configured to calculate policy information indicating details of control according to a quality of the network on the basis of surrounding conditions of the moving body and to store the policy information in the policy database, and a control execution unit configured to acquire the quality of the network and to execute control corresponding to the quality of the network with reference to the policy information.Type: ApplicationFiled: March 12, 2021Publication date: August 3, 2023Inventors: Takuma TSUBAKI, Ryota ISHIBASHI, Takeshi KUWAHARA
-
Publication number: 20230228677Abstract: Provided are a gas cell into which a gas is introduced, a temperature control block configured to control a temperature of the gas cell, and a pressure sensor configured to measure a pressure inside the gas cell. The pressure sensor is built into the temperature control block and/or the gas cell.Type: ApplicationFiled: January 10, 2023Publication date: July 20, 2023Applicant: HORIBA STEC, Co., Ltd.Inventors: Motonobu TAKAHASHI, Sotaro KISHIDA, Akira KUWAHARA, Takeshi AKAMATSU, Yuhei SAKAGUCHI, Masakazu MINAMI
-
Publication number: 20230169862Abstract: A video distribution device according to an embodiment is a video distribution device that distributes videos from a plurality of cameras installed in each of a plurality of vehicles that perform autonomous driving to a terminal, and includes a probability of collision calculating unit that calculates a probability of collision indicating a probability of the vehicles colliding with an object by a predetermined time of day, a selecting unit that selects, out of the videos of the plurality of cameras, video from a camera installed in a vehicle of which the probability of collision is highest, and a control unit for setting video quality of the video of the selected camera to be high.Type: ApplicationFiled: April 16, 2020Publication date: June 1, 2023Inventors: Takuma TSUBAKI, Ryota ISHIBASHI, Yuki NAKAHARA, Kotaro ONO, Takeshi KUWAHARA
-
Publication number: 20230169712Abstract: In a resource estimation device 1 that estimates a resource necessary for a virtual terminal, the resource estimation device 1 being installed at an edge of a cloud, the virtual terminal performing rendering of a VR image, the resource estimation device 1 includes: a resource estimation unit 230 configured to calculate a resource value corresponding to a VR image output scheme and a characteristic value of 3D data, using resource relation information, the resource value being necessary to cause the virtual terminal to operate at the characteristic value, the VR image output scheme being a scheme for outputting the VR image and being input, the 3D data being data about an object that is drawn by a VR application program, the resource relation information being set for each VR image output scheme and indicating a relation about change between the characteristic value and the resource value, and configured to calculate the calculated resource value as the resource necessary for the virtual terminal; and a relatiType: ApplicationFiled: February 28, 2020Publication date: June 1, 2023Inventors: Daishi AIURA, Hiroki IWASAWA, Kenta KAWAKAMI, Takeshi KUWAHARA
-
Publication number: 20230134535Abstract: In an information processing device 100 including a GPU learning cluster, the GPU learning cluster includes a main container (first execution unit) 4 that executes a learning program of a job submitted by a user inside the job; and a helper container (second execution unit) 6 that executes processing of making a private network connection to a storage of the user to mount the storage inside the job. The main container (first execution unit) 4 reads data to be learned from the mounted storage, and executes the learning program by using the data to be learned.Type: ApplicationFiled: April 16, 2020Publication date: May 4, 2023Inventors: Kenzo OKUDA, Hitoshi MASUTANI, Takeshi HIROTA, Takeshi KUWAHARA
-
Publication number: 20230086437Abstract: A name resolution result control system which controls a name resolution result at a terminal which utilizes an application on one or more edge platforms which are physically deployed in a dispersed manner includes a name resolution unit configured to receive a request for name resolution for the application from the terminal and transmit information of the application on an edge platform which is optimal for the terminal to the terminal as a name resolution result, and a name resolution result control unit configured to execute control for deleting the name resolution result at the terminal by being triggered by a predetermined event.Type: ApplicationFiled: February 28, 2020Publication date: March 23, 2023Inventors: Kotaro ONO, Yuki NAKAHARA, Ryota ISHIBASHI, Takeshi KUWAHARA
-
Publication number: 20230007919Abstract: A control device includes an information acquisition unit that receives a source address of a packet from a node that receives the packet transmitted from a user terminal, and acquires position information about the user terminal on a basis of the source address, a determination unit that determines a hub to which the user terminal should connect, on a basis of the position information, and a control execution unit that launches an application in the hub and changes a routing such that packets transmitted from the user terminal are transmitted to the application.Type: ApplicationFiled: December 3, 2019Publication date: January 12, 2023Inventors: Naoki HIGO, Ryota ISHIBASHI, Yuki Nakahara, Takeshi KUWAHARA
-
Patent number: 11552897Abstract: Provided is a remote control system and a method enabling packets, related to a control signal and simultaneously transmitted from a controller to a plurality of controlled devices, to be received by the controlled devices without a difference in delay. Edge nodes that are packet transfer devices are provided on communication paths between a controller provided on a network and a plurality of controlled devices provided in a location. The edge nodes each include a transfer processing unit that transfers the packets from the controller to the controlled devices, and a timing control unit that controls transmission timing of the packets in the transfer processing unit to reduce a difference in arrival time of a plurality of packets simultaneously transmitted from the controller to the plurality of controlled devices, at the plurality of controlled devices.Type: GrantFiled: August 23, 2019Date of Patent: January 10, 2023Assignee: Nippon Telegraph and Telephone CorporationInventors: Yuki Nakahara, Ryota Ishibashi, Takeshi Kuwahara
-
Patent number: 11546545Abstract: A video management device includes a storage processing unit configured to store video data received through a network in a storage unit, a calculation unit configured to classify a video data group stored in the storage unit based on combinations of imaging locations and content of video data, and to calculate a frequency of appearance of each of the combinations, and a selection unit configured to select video data to be deleted from the storage unit based on the frequency of appearance, thereby increasing a possibility that the deletion of a high-value video will be avoided.Type: GrantFiled: October 1, 2019Date of Patent: January 3, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Takuma Tsubaki, Naoki Higo, Kojun Koshiji, Toshimitsu Tsubaki, Takeshi Kuwahara
-
Publication number: 20220366629Abstract: A delay measurement device that is to be connected, via a communication network, to a rendering server that performs rendering processing on an image, includes: transmission means for transmitting, to the rendering server, sensor information acquired from a sensor included in the delay measurement device and trigger information acquired in a predetermined time period; receiving means for receiving a rendered image generated through the rendering processing performed in the rendering server based on the sensor information and the trigger information; and measurement means for measuring a predetermined delay based on a difference between a first time indicating a time when the trigger information was transmitted to the rendering server and a second time indicating a time when the rendered image or a predetermined image was displayed.Type: ApplicationFiled: July 1, 2019Publication date: November 17, 2022Inventors: Shinya Tamaki, Takeshi KUWAHARA, Kenta KAWAKAMI, Yusuke URATA, Hiroki Iwasawa
-
Patent number: 11477121Abstract: A packet transfer apparatus is configured to perform packet exchange processing for exchanging multiple continuous packets with low delay while maintaining fairness between communication flows of the same priority level. The packet transfer apparatus includes: a packet classification unit; queues that holds the classified packets for each classification; and a dequeue processing unit that extracts packets from the queues. The dequeue processing unit includes a scheduling unit that controls the packet extraction amount extracted from the queue for a specific communication flow based on information on the amount of data that is requested by the communication flow and is to be continuously transmitted in packets.Type: GrantFiled: July 26, 2019Date of Patent: October 18, 2022Assignee: Nippon Telegraph and Telephone CorporationInventors: Hiroki Iwasawa, Kazuhiro Tokunaga, Shinya Tamaki, Takeshi Kuwahara
-
Patent number: 11467797Abstract: Provided is a virtual world construction system that does not impair consistency between virtual worlds and places only small loads on terminals. A client application 10 that is implemented on a user terminal, a plurality of server applications 20 that are implemented on servers, and a proxy 30 that is located on a communication path between the user terminal and the servers and relays operation information and video information are provided. The proxy 30 includes a motion duplication unit 31 that transmits operation information to the plurality of servers by duplicating the operation information, and a video integration/rendering control unit 32 that transmits timing information regarding rendering timing to the plurality of servers, and transmits video information received from at least one of the servers, to the user terminals.Type: GrantFiled: August 1, 2019Date of Patent: October 11, 2022Assignee: Nippon Telegraph and Telephone CorporationInventors: Naoki Higo, Ryota Ishibashi, Takuma Tsubaki, Kojun Koshiji, Toshimitsu Tsubaki, Takeshi Kuwahara
-
Patent number: 11453371Abstract: A vehicle including: (i) a drive-force transmission unit including a casing and installed in a offset position that is offset from a widthwise center of the vehicle in an offset direction; (ii) a component protruding away from the casing toward a front side of the vehicle, and including first and second region portions such that the first region portion is located on a front side of the second region portion in the offset direction; and (iii) an attachment member through which the component is attached to a vehicle-front side portion of the casing. The attachment member is provided with a displacement adjustment portion that is configured, upon application of an external force to the component from the front side of the vehicle, to facilitate the first region portion of the component to be displaced toward a rear side of the vehicle, more than the second region portion of the component.Type: GrantFiled: April 26, 2020Date of Patent: September 27, 2022Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Mizuki Bingo, Takeshi Kuwahara, Kazuki Iwakura
-
Publication number: 20220255878Abstract: A resource allocation device 2 includes: a course estimation unit 23 that estimates a course of each mobile terminal 5 based on network information about a location of a mobile terminal 5 acquired from a network device 4, and estimates a probability that each mobile terminal 5 is located in each area at time of prediction; a determination unit 24 that calculates, for each area, the number of mobile terminals 5 in the area using the probability and determines whether the maximum value of an overcommit ratio for each area calculated based on the number of mobile terminals 5 in the area exceeds an upper limit; and an execution unit 25 that executes the allocation or release of resources to an MEC server group 3 located in each area when the maximum value of the overcommit ratio is equal to or less than the upper limit, and refrains from executing the allocation or release of the resources to the MEC server group 3 when the maximum value of the overcommit ratio exceeds the upper limit.Type: ApplicationFiled: July 23, 2019Publication date: August 11, 2022Inventors: Kotaro ONO, Ryota ISHIBASHI, Takuma TSUBAKI, Naoki HIGO, Yuki NAKAHARA, Takeshi KUWAHARA
-
Patent number: 11394744Abstract: A DDoS attack handling technology is provided in which even when a plurality of IP addresses are attacked at the same time, resource load distribution between sites can be achieved while an increase in delay of target-addressed communications due to the handling of DDoS attacks is prevented. A DDoS handling apparatus 100 includes a load distribution determination unit 112 that determines whether load distribution processing is necessary, a processability determination unit 113 that determines whether load distribution processing is capable of being performed within a desired time, a grouping processing unit 115 that groups target-addressed communications into a plurality of groups, a load distribution processing unit 116 that determines, for each group, a mitigation site to be used to handle the target-addressed communications from among a plurality of mitigation sites, and an attack handling setting unit 117 that performs route control of the target-addressed communications.Type: GrantFiled: July 12, 2019Date of Patent: July 19, 2022Assignee: Nippon Telegraph and Telephone CorporationInventors: Hiroaki Maeda, Hisashi Kojima, Takeshi Kuwahara
-
Publication number: 20220210673Abstract: A message relay apparatus and a message relay method that achieve high message reachability taking communication network situation into consideration are provided. A message relay apparatus 100 interposed between an application 20 and a device 30 includes a device communication state determination functional unit 131 that determines communication availability with the device 30, a network state estimation unit 133 that estimates a network state based on the communication availability, and a message processing unit 110 that determines forwarding availability of an application message based on the network state and buffers the application message when forwarding is not available.Type: ApplicationFiled: February 4, 2020Publication date: June 30, 2022Inventors: Kojun Koshiji, Naoki Higo, Takuma TSUBAKI, Toshimitsu Tsubaki, Takeshi Kuwahara, Masanao Nakano, Yuki YANO, Takao KURAHASHI
-
Publication number: 20220166715Abstract: A communication system realizes End-to-End communication between communication devices via at least one service function by using Segment Routing IPv6. The communication system includes: transfer means for transferring a packet received from one of the communication devices at a communication origin of the End-to-End communication, by using an abstracted ID obtained by abstracting a segment ID in a prescribed range determined in advance; and conversion means for converting, upon receipt of the packet including the abstracted ID, the abstracted ID into an address or a segment ID of a service function instance providing the service function.Type: ApplicationFiled: March 27, 2020Publication date: May 26, 2022Inventors: Yukihiro TOGARI, Hisashi KOJIMA, Takeshi KUWAHARA
-
Publication number: 20220131796Abstract: A control apparatus configured to, in a network constituted by the multiple communication apparatuses, control one or more anchor nodes designated in advance among the multiple communication apparatuses, includes: a route creation unit configured to create route information including labels of communication apparatuses or links to be passed through, based on an input required condition; a route compression unit configured to divide the labels included in the route information in units of anchor nodes, and compress at least a portion of the labels included in the route information into a compressed label that can be expanded in at least one anchor node among the communication apparatuses determined based on the route information, so as not to exceed a processing limit of a communication apparatus determined based on the route information; and a distribution unit configured to distribute information for expanding the compressed label to the at least one anchor node.Type: ApplicationFiled: January 31, 2020Publication date: April 28, 2022Inventors: Yukihiro TOGARI, Hisashi Kojima, Takeshi Kuwahara
-
Publication number: 20220129328Abstract: A distributed system that uses, in a network, a plurality of computational resources to perform processing on data includes an assignment unit that assigns data to a plurality of data processing units, and a determination unit that collects a data processing time in each data processing unit and a communication time between the assignment unit and each data processing unit, determines assignment of data to each data processing unit based on the data processing time and the communication time that are collected, and notifies the assignment unit of information on the determined assignment.Type: ApplicationFiled: February 20, 2020Publication date: April 28, 2022Inventors: Naoki HIGO, Takuma TSUBAKI, Yusuke URATA, Kotaro ONO, Kenta KAWAKAMI, Ryota ISHIBASHI, Takeshi KUWAHARA
-
Publication number: 20220114029Abstract: A system and method capable of efficiently using and operating resources and allowing a cluster satisfying requirements of functions/services provided to terminals to be configured of MEC servers are provided.Type: ApplicationFiled: January 16, 2020Publication date: April 14, 2022Inventors: Kotaro Ono, Naoki Higo, Takuma TSUBAKI, Yusuke Urata, Ryota Ishibashi, Kenta Kawakami, Takeshi Kuwahara