Patents by Inventor Keiji Kimura
Keiji Kimura 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).
-
Patent number: 9846673Abstract: It is provided a processor system comprising at least one processor core including a processor, a memory and an accelerator. The memory includes an instruction area, a synchronization flag area and a data area. The accelerator starts, even if the processor is executing another processing, acceleration processing and executes read instruction in a case where the read instruction is a flag checking instruction and a flag indicating the completion of predetermined processing has been written; and stores the data subjected to the acceleration processing after completion of the acceleration processing, and further writes a flag indicating the completion of the acceleration processing. The processor starts, even if the accelerator is executing another processing, read instruction corresponding to a flag in a case where the read instruction is the flag checking instruction and it is confirmed that the flag indicating the completion of the acceleration processing has been written.Type: GrantFiled: October 30, 2012Date of Patent: December 19, 2017Assignee: WASEDA UNIVERSITYInventors: Hironori Kasahara, Keiji Kimura
-
Patent number: 9800840Abstract: The present invention makes it possible to let a user arbitrarily and easily see any other scene than himself or herself in his or her view (the scene seen from any other moving body than him or her). In a display device (an image pickup and display device 1 or a display device 40), specification information is generated to specify a specific image pickup device of outer image pickup devices (the image pickup and display device 1 or and image pickup device 30), and image data are received from the image pickup device specified by the specification information and are displayed. As an outer image pickup device, for example, and image pickup device wore by some other person, image pickup devices set at a car, an electric train, and the like, or further mage pickup devices set at an animal, a bird, and the like are supposed. Image data picked up by these image pickup devices are transmitted to the display side and the image display is carried out in the display device.Type: GrantFiled: July 18, 2016Date of Patent: October 24, 2017Assignee: SONY CORPORATIONInventors: Yoichiro Sako, Keiji Kimura, Masaaki Tsuruta, Masamichi Asukai, Taiji Ito, Kan Ebisawa, Nozomu Ozaki, Akinobu Sugino, Hidehiko Sekizawa, Yonetaro Totsuka
-
Patent number: 9777219Abstract: A problem is to provide a liquid crystal compound satisfying at least one physical property such as high stability to heat and light, a high clearing point (or high maximum temperature), a low minimum temperature of a liquid crystal phase, small viscosity, suitable optical anisotropy, large dielectric anisotropy, a suitable elastic constant and excellent compatibility with other liquid crystal compounds, a liquid crystal composition containing the compound and a liquid crystal display device including the composition. A solution is a compound represented by formula (1). In which, R1 is alkyl having 1 to 10 carbons or the like; Z1, Z2 and Z3 are independently a single bond, —COO—, —OCH2—, —CF2O— or the like, and at least one of Z1, Z2 and Z3 is —CF2O—; X1 is hydrogen, fluorine, —CF3 or —OCF3; and L1, L2, L3 and L4 are independently hydrogen, fluorine or chlorine.Type: GrantFiled: May 16, 2016Date of Patent: October 3, 2017Assignees: JNC CORPORATION, JNC PETROCHEMICAL CORPORATIONInventors: Keiji Kimura, Takahiro Kobayashi
-
Patent number: 9760355Abstract: A parallelizing compile method includes, dividing a sequential program for an embedded system into multiple macro tasks, specifying (i) a starting end task and (ii) a termination end task, fusing (i) the starting end task, (ii) the termination end task, and (iii) a group of the multiple macro tasks, extracting a group of multiple new macro tasks from the multiple new macro tasks fused in the fusing based on a data dependency, performing a static scheduling assigning the multiple new macro tasks to the multiple processor units, so that the group of the multiple new macro tasks is parallelly executable by the multiple processor units, and generating a parallelizing program. In addition, a parallelizing compiler, a parallelizing compile apparatus and an onboard apparatus are provided.Type: GrantFiled: June 12, 2014Date of Patent: September 12, 2017Assignees: DENSO CORPORATION, WASEDA UNIVERSITYInventors: Hiroshi Mori, Mitsuhiro Tani, Hironori Kasahara, Keiji Kimura, Dan Umeda, Akihiro Hayashi, Hiroki Mikami, Yohei Kanehagi
-
Patent number: 9631142Abstract: To provide a compound having an effect for preventing photolysis of a liquid crystal composition, and having a high solubility in the liquid crystal composition, a liquid crystal composition containing the compound, and a liquid crystal display device including the composition. The compound is represented by formula (1), a liquid crystal composition contains the compound, and a liquid crystal display device includes the composition: M(Z-Q)a(Rb)b??(1) wherein, in formula (1), a is 1 to 4, and b is a numerical value: (4?a); M is an organic group; Z is a single bond or the like; and Q is a monovalent group represented by formula (Q-1), (Q-2) or (Q-3), in which Ra and Rb are hydrogen, alkyl or the like.Type: GrantFiled: September 21, 2015Date of Patent: April 25, 2017Assignees: JNC CORPORATION, JNC PETROCHEMICAL CORPORATIONInventors: Yasuyuki Gotoh, Keiji Kimura
-
Publication number: 20160340584Abstract: A problem is to provide a liquid crystal compound satisfying at least one physical property such as high stability to heat and light, a high clearing point (or high maximum temperature), a low minimum temperature of a liquid crystal phase, small viscosity, suitable optical anisotropy, large dielectric anisotropy, a suitable elastic constant and excellent compatibility with other liquid crystal compounds, a liquid crystal composition containing the compound and a liquid crystal display device including the composition. A solution is a compound represented by formula (1). In which, R1 is alkyl having 1 to 10 carbons or the like; Z1, Z2 and Z3 are independently a single bond, —COO—, —OCH2—, —CF2O— or the like, and at least one of Z1, Z2 and Z3 is —CF2O—; X1 is hydrogen, fluorine, —CF3 or —OCF3; and L1, L2, L3 and L4 are independently hydrogen, fluorine or chlorine.Type: ApplicationFiled: May 16, 2016Publication date: November 24, 2016Applicants: JNC CORPORATION, JNC PETROCHEMICAL CORPORATIONInventors: Keiji KIMURA, Takahiro KOBAYASHI
-
Publication number: 20160330410Abstract: The present invention makes it possible to let a user arbitrarily and easily see any other scene than himself or herself in his or her view (the scene seen from any other moving body than him or her). In a display device (an image pickup and display device 1 or a display device 40), specification information is generated to specify a specific image pickup device of outer image pickup devices (the image pickup and display device 1 or and image pickup device 30), and image data are received from the image pickup device specified by the specification information and are displayed. As an outer image pickup device, for example, and image pickup device wore by some other person, image pickup devices set at a car, an electric train, and the like, or further mage pickup devices set at an animal, a bird, and the like are supposed. Image data picked up by these image pickup devices are transmitted to the display side and the image display is carried out in the display device.Type: ApplicationFiled: July 18, 2016Publication date: November 10, 2016Applicant: SONY CORPORATIONInventors: Yoichiro SAKO, Keiji KIMURA, Masaaki TSURUTA, Masamichi ASUKAI, Taiji ITO, Kan EBISAWA, Nozomu OZAKI, Akinobu SUGINO, Hidehiko SEKIZAWA, Yonetaro TOTSUKA
-
Publication number: 20160291949Abstract: A parallelization compiling method includes analyzing a sequential program prepared for a single-core processor; dividing the sequential program into a plurality of processes based on an analysis result; and generating a parallelized program, which is subjected to a parallelized execution by a multi-core processor, from the plurality of processes. The generating of the parallelized program includes compiling the plurality of processes under an execution order restriction defined based on a predetermined parameter.Type: ApplicationFiled: March 29, 2016Publication date: October 6, 2016Inventors: Kenichi MINEDA, Noriyuki SUZUKI, Hironori KASAHARA, Keiji KIMURA, Hiroki MIKAMI, Dan UMEDA
-
Publication number: 20160291948Abstract: A parallelization compiling method for generating a segmented program from a sequential program includes assigning macro tasks included in the sequential program to cores included in the multi-core processor in order to generate the segmented program, adding a new macro task to the sequential program or deleting one of the macro tasks from the sequential program, and compiling the sequential program into the segmented program in response to the adding of the new macro task under a condition that the macro tasks assigned to the cores do not migrate among the cores or compiling the sequential program into the segmented program in response to the deleting of the one of the macro tasks under a condition that remains of the macro tasks assigned to the cores do not migrate among the cores.Type: ApplicationFiled: March 29, 2016Publication date: October 6, 2016Inventors: Kazushi NOBUTA, Noriyuki SUZUKI, Hironori KASAHARA, Keiji KIMURA, Hiroki MIKAMI, Dan UMEDA
-
Publication number: 20160291950Abstract: A parallelization compiling method for generating a segmented program from a sequential program, in which multiple macro tasks are included and at least two of the macro tasks have a data dependency relationship with one another, includes determining an existence of invalidation information for invalidating at least a part of the data dependency relationship between the at least two of the plurality of macro tasks before compiling the sequential program into the segmented program, and generating the segmented program by compiling the sequential program into the segmented program with reference to a determination result of the existence of the invalidation information. When the invalidation information is determined to exist, the at least a part of the data dependency relationship is invalidated before the compiling of the sequential program into the segmented program.Type: ApplicationFiled: March 29, 2016Publication date: October 6, 2016Inventors: Yoshihiro YATOU, Noriyuki SUZUKI, Kenichi MINEDA, Hironori KASAHARA, Keiji KIMURA, Hiroki MIKAMI, Dan UMEDA
-
Publication number: 20160244670Abstract: Shown is a liquid crystal compound satisfying at least one of physical properties such as high stability to heat or light, a high clearing point (or high maximum temperature), low minimum temperature of a liquid crystal phase, small viscosity, suitable optical anisotropy, large dielectric anisotropy, a suitable elastic constant and excellent compatibility with other liquid crystal compounds, etc., a liquid crystal composition containing this compound, and a liquid crystal display device containing this composition. A compound is represented by formula (1). In formula (1), R1 is hydrogen, fluorine, alkyl or the like; ring A1 and ring A2 are independently 1,4-cyclohexylene, 1,4-phenylene or the like; Z1, Z2 and Z3 are independently a single bond, —COO— or the like; X1 is hydrogen, fluorine, —CF3, or —OCF3; L1 and L2 are independently hydrogen or fluorine; and a is 0 or 1, and b is 0 or 1.Type: ApplicationFiled: February 18, 2016Publication date: August 25, 2016Applicants: JNC CORPORATION, JNC PETROCHEMICAL CORPORATIONInventors: YASUYUKI GOTOH, KEIJI KIMURA
-
Patent number: 9413983Abstract: The present invention makes it possible to let a user arbitrarily and easily see any other scene than himself or herself in his or her view (the scene seen from any other moving body than him or her). In a display device (an image pickup and display device 1 or a display device 40), specification information is generated to specify a specific image pickup device of outer image pickup devices (the image pickup and display device 1 or and image pickup device 30), and image data are received from the image pickup device specified by the specification information and are displayed. As an outer image pickup device, for example, and image pickup device wore by some other person, image pickup devices set at a car, an electric train, and the like, or further mage pickup devices set at an animal, a bird, and the like are supposed. Image data picked up by these image pickup devices are transmitted to the display side and the image display is carried out in the display device.Type: GrantFiled: November 6, 2007Date of Patent: August 9, 2016Assignee: SONY CORPORATIONInventors: Yoichiro Sako, Keiji Kimura, Masaaki Tsuruta, Masamichi Asukai, Taiji Ito, Kan Ebisawa, Nozomu Ozaki, Akinobu Sugino, Hidehiko Sekizawa, Yonetaro Totsuka
-
Publication number: 20160090534Abstract: To provide a compound having an effect for preventing photolysis of a liquid crystal composition, and having a high solubility in the liquid crystal composition, a liquid crystal composition containing the compound, and a liquid crystal display device including the composition. The compound is represented by formula (1), a liquid crystal composition contains the compound, and a liquid crystal display device includes the composition: M(Z-Q)a(Rb)b??(1) wherein, in formula (1), a is 1 to 4, and b is a numerical value: (4?a); M is an organic group; Z is a single bond or the like; and Q is a monovalent group represented by formula (Q-1), (Q-2) or (Q-3), in which Ra and Rb are hydrogen, alkyl or the like.Type: ApplicationFiled: September 21, 2015Publication date: March 31, 2016Applicants: JNC CORPORATION, JNC PETROCHEMICAL CORPORATIONInventors: Yasuyuki GOTOH, Keiji KIMURA
-
Publication number: 20150363230Abstract: A method of extracting parallelism of an original program by a computer includes: a process of determining whether or not a plurality of macro tasks to be executed after a condition of one conditional branch included in the original program is satisfied are executable in parallel; and a process of copying the conditional branch regarding which the macro tasks are determined to be executable in parallel, to generate a plurality of conditional branches.Type: ApplicationFiled: January 15, 2014Publication date: December 17, 2015Applicant: Waseda UniversityInventors: Hironori Kasahara, Keiji Kimura, Akihiro Hayashi, Hiroki Mikami, Yohei Kanehagi, Dan Umeda, Mitsuo Sawada
-
Patent number: 8956551Abstract: A liquid crystal compound having a high stability to heat, light and so forth, a high clearing point, a low minimum temperature of a liquid crystal phase, a small viscosity, a suitable optical anisotropy, a large dielectric anisotropy, a suitable elastic constant and an excellent solubility in other liquid crystal compounds, a liquid crystal composition containing the compound, and a liquid crystal display device including the composition. The compound is represented by formula (1): wherein, for example, R1 is fluorine or alkyl having 1 to 10 carbons; ring A1 and ring A2 are 1,4-phenylene, or 1,4-phenylene in which at least one of hydrogen is replaced by fluorine; Z1, Z2 and Z3 are a single bond; L1 and L2 are hydrogen or fluorine; X1 is fluorine or —CF3; and m is 1, and n is 0.Type: GrantFiled: July 10, 2013Date of Patent: February 17, 2015Assignees: JNC Corporation, JNC Petrochemical CorporationInventors: Yasuyuki Gotoh, Keiji Kimura
-
Patent number: 8949324Abstract: According to some aspects, an image display apparatus is provided comprising a display apparatus comprising a display section and a controller. The controller may be configured to display a map image via the display section, set location specification information based on an input specifying a position on the map image, and transmit the location specification information to a server apparatus, receive image data transmitted from the server apparatus in response to the transmission of location specification information to the server apparatus, the received image data having been obtained by photographing by an imaging section of an imaging apparatus configured to be worn on a head of a user, and the received image data having been transmitted to the server apparatus from the imaging apparatus in addition to additional data comprising location information detected at a time when the image data was photographed.Type: GrantFiled: May 28, 2013Date of Patent: February 3, 2015Assignee: Sony CorporationInventors: Yoichiro Sako, Keiji Kimura, Masaaki Tsuruta, Masamichi Asukai, Taiji Ito, Nozomu Ozaki, Akinobu Sugino, Hidehiko Sekizawa, Yonetaro Totsuka
-
Publication number: 20150022427Abstract: If a user specifies a location on a map image, he or she can see an image shot at that location. An imaging apparatus (an imaging/display apparatus 1 or an imaging apparatus 30) placed on a movable body transmits shot image data to a server apparatus together with additional data that includes location information about a photographing point, so that they are stored in the server apparatus. That is, the server apparatus accumulates pieces of image data obtained by photographing in various places by a great number of imaging apparatuses together with the location information thereof. A user of the display apparatus (the imaging/display apparatus 1 or the display apparatus 40) specifies a location on the map image.Type: ApplicationFiled: October 9, 2014Publication date: January 22, 2015Applicant: Sony CorporationInventors: Yoichiro Sako, Keiji Kimura, Masaaki Tsuruta, Masamichi Asukai, Taiji Ito, Nozomu Ozaki, Akinobu Sugino, Hidehiko Sekizawa, Yonetaro Totsuka
-
Publication number: 20140372995Abstract: A parallelizing compile method includes, dividing a sequential program for an embedded system into multiple macro tasks, specifying (i) a starting end task and (ii) a termination end task, fusing (i) the starting end task, (ii) the termination end task, and (iii) a group of the multiple macro tasks, extracting a group of multiple new macro tasks from the multiple new macro tasks fused in the fusing based on a data dependency, performing a static scheduling assigning the multiple new macro tasks to the multiple processor units, so that the group of the multiple new macro tasks is parallelly executable by the multiple processor units, and generating a parallelizing program. In addition, a parallelizing compiler, a parallelizing compile apparatus and an onboard apparatus are provided.Type: ApplicationFiled: June 12, 2014Publication date: December 18, 2014Inventors: Hiroshi MORI, Mitsuhiro TANI, Hironori KASAHARA, Keiji KIMURA, Dan UMEDA, Akihiro HAYASHI, Hiroki MIKAMI, Yohei KANEHAGI
-
Publication number: 20140304491Abstract: It is provided a processor system comprising at least one processor core including a processor, a memory and an accelerator. The memory includes an instruction area, a synchronization flag area and a data area. The accelerator starts, even if the processor is executing another processing, acceleration processing and executes read instruction in a case where the read instruction is a flag checking instruction and a flag indicating the completion of predetermined processing has been written; and stores the data subjected to the acceleration processing after completion of the acceleration processing, and further writes a flag indicating the completion of the acceleration processing. The processor starts, even if the accelerator is executing another processing, read instruction corresponding to a flag in a case where the read instruction is the flag checking instruction and it is confirmed that the flag indicating the completion of the acceleration processing has been written.Type: ApplicationFiled: October 30, 2012Publication date: October 9, 2014Inventors: Hironori Kasahara, Keiji Kimura
-
Patent number: 8812880Abstract: Provided is a multiprocessor system and a compiler used in the system for automatically extracting tasks having parallelism from an input program to be processed, performing scheduling to efficiently operate processor units by arranging the tasks according to characteristics of the processor units, and generating codes for optimizing a system frequency and a power supply voltage by estimating a processing amount of the processor units.Type: GrantFiled: January 11, 2010Date of Patent: August 19, 2014Assignee: Waseda UniversityInventors: Hironori Kasahara, Keiji Kimura, Jun Shirako, Masaki Ito, Hiroaki Shikano