Patents by Inventor Akihiro Kuwabara
Akihiro Kuwabara 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: 20240084425Abstract: The aluminum alloy in the cross-section of the surface layer region of the aluminum alloy plate contains a compound containing one or more elements selected from the group consisting of silicon, magnesium, iron, copper, manganese, chromium, zinc, zirconium, and titanium, and aluminum. The number of fields of view containing the compound having an equivalent circle diameter of 5 ?m or more out of 10 fields of view extracted from the cross-section is 3 or less. In the cross-section, the number density of the compound having an equivalent circle diameter of 1.5 ?m or more and less than 5.0 ?m is 0.0010 per ?m2 or less, and the area ratio of the compound having an equivalent circle diameter of 0.5 ?m or more is 0.1% or more and less than 1.0%.Type: ApplicationFiled: January 31, 2022Publication date: March 14, 2024Applicants: Sumitomo Electric Industries, Ltd., Sumitomo Wiring Systems, Ltd., AutoNetworks Technologies, Ltd.Inventors: Ryohei KOBAYASHI, Toru MAEDA, Tetsuya KUWABARA, Masashi FUJIKI, Akihiro HAYASHI
-
Patent number: 11748809Abstract: A non-transitory computer-readable recording medium stores a trading program for causing a computer to execute a process including: acquiring a number of sell orders for each of sell limits and a number of buy orders for each of buy limits; executing one of pairings of one of the sell orders and one of the buy orders in which one of the sell limits of the one of the sell orders is equal to or lower than one of the buy limits of the one of the buy orders, among the pairings of the sell orders and the buy orders, based on the acquired number of the sell orders for each of the sell limits and the acquired number of the buy orders for each of the buy limits; and resolving an execution price for each of executions.Type: GrantFiled: August 24, 2021Date of Patent: September 5, 2023Assignee: FUJITSU LIMITEDInventors: Toshihiro Shimizu, Akihito Nakamura, Motohiro Kosaki, Akihiro Kuwabara
-
Publication number: 20230114403Abstract: A non-transitory computer-readable recording medium stores a program for causing a computer to execute a process, the process includes setting, based on a sell order count included in information on a sell order, a first array that has elements corresponding to a first section of sell order counts with which a contract is available and a second section of sell order counts with which a contract is unavailable, setting, based on a buy order count included in information on a buy order, a second array that has elements corresponding to a third section of buy order counts with which a contract is available and a fourth section of buy order counts with which a contract is unavailable, and identifying sell orders and buy orders to be contract targets based on the information set in the first array and the second array.Type: ApplicationFiled: July 29, 2022Publication date: April 13, 2023Applicant: FUJITSU LIMITEDInventors: Toshihiro Shimizu, Akihito Nakamura, Akihiro Kuwabara, Motohiro Kosaki
-
Publication number: 20230110309Abstract: A non-transitory computer-readable recording medium stores a program for causing a computer to execute a process, the process includes acquiring order information including at least a sell order count for each sell limit price, a buy order count for each buy limit price, a money amount designation sell order of designating a total amount of sell prices, and a money amount designation buy order of designating a total amount of buy prices, calculating, for each first/second price in sell/buy orders, a first/second contract-available count based on a sell/buy order count with the sell/buy limit price equal to or higher/lower than the first/second price and a quantity for selling/buying in the total amount designated by the money amount designation sell/buy order at the first/second price, and determining a contract price based on the calculated first and second contract-available counts for each price.Type: ApplicationFiled: July 8, 2022Publication date: April 13, 2023Applicant: FUJITSU LIMITEDInventors: Toshihiro Shimizu, Akihito Nakamura, Akihiro Kuwabara, Motohiro Kosaki
-
Publication number: 20230021061Abstract: A non-transitory computer-readable recording medium stores a contract program causing a computer to execute a process including: setting, for accepted sell order and buy order, information based on the accepted sell order and buy order to an element of one array specified by counting an order count of one order of the sell order and the buy order as a plus, and counting an order count of the other order of the sell order and the buy order as a minus; and specifying an order to be a contract target among the accepted sell order and buy order, based on the information set in the one array.Type: ApplicationFiled: April 13, 2022Publication date: January 19, 2023Applicant: FUJITSU LIMITEDInventors: Toshihiro Shimizu, Akihito Nakamura, Akihiro Kuwabara, Motohiro KOSAKI
-
Publication number: 20230004359Abstract: A recording medium stores a program causing a computer to execute a process including: setting, for each order having a condition that a contract count is designated, a polynomial having a contract count under the condition; representing an order status in which the orders are combined, with a polynomial on a finite field having a remainder obtained by dividing a coefficient of each term in a polynomial obtained by multiplying the polynomials corresponding to the orders; updating the polynomial on the finite field to a polynomial on a finite field representing an order status after a first order is combined, by multiplying the polynomial by a polynomial corresponding to the first order; and detecting an error in the polynomial after the update when a coefficient which is not 0 of a term in the polynomial before the update is 0 in the polynomial.Type: ApplicationFiled: March 25, 2022Publication date: January 5, 2023Applicant: FUJITSU LIMITEDInventors: Toshihiro Shimizu, Akihito Nakamura, Akihiro Kuwabara, Motohiro Kosaki
-
Publication number: 20230005058Abstract: A non-transitory computer-readable recording medium stores a contract program causing a computer to execute a process including: setting, for each of a sell order and a buy order having a condition that a contract count is designated, a first polynomial having a contract count designated under the condition of one order of the sell order and the buy order as a positive exponent, and a second polynomial having a contract count designated under the condition of the other order of the sell order and the buy order as a negative exponent; representing an order status in which the sell order and the buy order are combined, with one polynomial on a finite field by a product of the first polynomial and the second polynomial; and specifying a sell order and a buy order for making a contract based on the one polynomial on the finite field representing the order status.Type: ApplicationFiled: March 15, 2022Publication date: January 5, 2023Applicant: FUJITSU LIMITEDInventors: Toshihiro Shimizu, Akihito Nakamura, Akihiro Kuwabara, Motohiro Kosaki
-
Publication number: 20220222745Abstract: A non-transitory computer-readable recording medium stores an execution program for causing a computer to execute a process, the process includes setting information based on an order sequence and a number of orders regarding an order to a first array, and convolving a second array that corresponds to an order condition in which prices at multiple stages are set depending on the number of orders to the first set array using a Try-And-Clean-Up (TACU) algorithm.Type: ApplicationFiled: November 9, 2021Publication date: July 14, 2022Applicant: FUJITSU LIMITEDInventors: Toshihiro Shimizu, Akihito Nakamura, Akihiro Kuwabara, Motohiro Kosaki
-
Publication number: 20220222746Abstract: A non-transitory computer-readable recording medium stores an execution program for causing a computer to execute a process, the process includes accepting orders to each of which a condition of a number of executions is designated, setting the accepted orders as respective polynomials using the designated number of executions in the condition as a degree, representing an order status in which the accepted orders are combined as a polynomial on a finite field according to a product of the polynomials, dividing the polynomial on the finite field by a polynomial that corresponds to an order to be executed or canceled, and updating the polynomial on the finite field to a resulted polynomial after the division.Type: ApplicationFiled: November 12, 2021Publication date: July 14, 2022Applicant: FUJITSU LIMITEDInventors: Toshihiro Shimizu, Akihito Nakamura, Akihiro Kuwabara, Motohiro Kosaki
-
Publication number: 20220222747Abstract: A non-transitory computer-readable recording medium stores an execution program for causing a computer to execute a process, the process includes accepting orders to each of which a condition of a number of executions is designated, setting the accepted orders as respective polynomials using the designated number of executions in the condition as a degree, performing Fourier transform on each of the polynomials, performing convolution calculation on the polynomials after the Fourier transform, and performing Fourier inverse transform on a calculation result of the convolution calculation to obtain a polynomial on a finite field according to a product of the polynomials, the polynomial on the finite field representing an order status in which the accepted orders are combined.Type: ApplicationFiled: November 18, 2021Publication date: July 14, 2022Applicant: FUJITSU LIMITEDInventors: Toshihiro Shimizu, Akihito Nakamura, Motohiro Kosaki, Akihiro Kuwabara
-
Patent number: 11303376Abstract: A non-transitory computer-readable recording medium storing a program that causes a computer to execute a time synchronization process between a master device and a slave device, the process includes calculating a clock deviation between the master device and the slave device based on a plurality of pieces of time information in each of the master device and the slave device, dividing a difference in the clock deviation, and incorporating each of the divided differences into the time information of the slave device to correct the clock deviation.Type: GrantFiled: May 18, 2020Date of Patent: April 12, 2022Assignee: FUJITSU LIMITEDInventors: Shiryu Oe, Tsutomu Noguchi, Haruhisa Fukano, Akihiro Kuwabara
-
Publication number: 20210383475Abstract: A non-transitory computer-readable recording medium stores a transaction program for causing a computer to execute processing including: acquiring a selling limit and buying limit for each contract; creating, on the basis of a difference between the acquired selling limit and a next transaction price and a difference between the next transaction price and the acquired buying limit, a dissatisfaction function that represents dissatisfaction of an investor for each contract with the next transaction price as a variable; mating a total dissatisfaction function for all contracts on the basis of the dissatisfaction function created for each contract; and determining the next transaction price on the basis of a value of the created total dissatisfaction function.Type: ApplicationFiled: August 24, 2021Publication date: December 9, 2021Applicant: FUJITSU LIMITEDInventors: Toshihiro Shimizu, Akihito Nakamura, Motohiro KOSAKI, Akihiro Kuwabara
-
Publication number: 20210383474Abstract: A non-transitory computer-readable recording medium stores a trading program for causing a computer to execute a process including: acquiring a number of sell orders for each of sell limits and a number of buy orders for each of buy limits; executing one of pairings of one of the sell orders and one of the buy orders in which one of the sell limits of the one of the sell orders is equal to or lower than one of the buy limits of the one of the buy orders, among the pairings of the sell orders and the buy orders, based on the acquired number of the sell orders for each of the sell limits and the acquired number of the buy orders for each of the buy limits; and resolving an execution price for each of executions.Type: ApplicationFiled: August 24, 2021Publication date: December 9, 2021Applicant: FUJITSU LIMITEDInventors: Toshihiro Shimizu, Akihito Nakamura, Motohiro KOSAKI, Akihiro Kuwabara
-
Publication number: 20210383473Abstract: A recording medium stores a transaction program for causing a computer to execute processing including: creating, on the basis of a difference between a selling limit and a next transaction price and a difference between the next transaction price and a buying limit, a dissatisfaction function that represents dissatisfaction of an investor for each contract with the next transaction price as a variable; creating a total dissatisfaction function for all contracts on the basis of the dissatisfaction function created for each contract; specifying, among values of the created total dissatisfaction functions, a value from a predetermined number from a smallest value; and determining the optimum number of contracts on the basis of a plurality of the values from the predetermined number obtained by executing the processing of creating the dissatisfaction function, creating the total dissatisfaction function, and specifying the value from the predetermined number, while changing the number of contracts.Type: ApplicationFiled: August 20, 2021Publication date: December 9, 2021Applicant: FUJITSU LIMITEDInventors: Toshihiro Shimizu, Akihito Nakamura, Motohiro KOSAKI, Akihiro Kuwabara
-
Publication number: 20210374856Abstract: A non-transitory computer-readable recording medium stores a trading program far causing a computer to execute a process including: acquiring a number of sell orders for each of sell limits and a number of buy orders for each of buy limits; executing one of pairings of one of the sell orders and one of the buy orders in which one of the sell limits of the one of the sell orders is equal to or lower than one of the buy limits of the one of the buy orders, among the pairings of the sell orders and the buy orders, based on the acquired number of the sell orders for each of the sell limits and the acquired number of the buy orders for each of the buy limits; and resolving an execution price for each of executions.Type: ApplicationFiled: August 16, 2021Publication date: December 2, 2021Applicant: FUJITSU LIMITEDInventors: Toshihiro Shimizu, Takumi Honda, Akihito Nakamura, Motohiro KOSAKI, Akihiro Kuwabara
-
Publication number: 20200382233Abstract: A non-transitory computer-readable recording medium storing a program that causes a computer to execute a time synchronization process between a master device and a slave device, the process includes calculating a clock deviation between the master device and the slave device based on a plurality of pieces of time information in each of the master device and the slave device, dividing a difference in the clock deviation, and incorporating each of the divided differences into the time information of the slave device to correct the clock deviation.Type: ApplicationFiled: May 18, 2020Publication date: December 3, 2020Applicant: FUJITSU LIMITEDInventors: Shiryu Oe, Tsutomu Noguchi, Haruhisa Fukano, Akihiro Kuwabara
-
Patent number: 8279238Abstract: An image display device includes: a display part 4 that displays a video image based on an input signal; a video image adjusting part 33 for adjusting a parameter of the video image; and a region selecting part 31 for selecting a region in the video image, with respect to which an adjustment of the parameter is performed. The display part is capable of composing, based a video image in the selected region, a first video image 31a before the adjustment of the parameter and a second video image 31b to be used for the adjustment, displaying the first video image and the second video image above and below each other or side by side, and displaying either of the first video image and the second video image upside down or in a mirror-reversed manner.Type: GrantFiled: September 11, 2008Date of Patent: October 2, 2012Assignee: Panasonic CorporationInventors: Akihiro Kuwabara, Tamotsu Akeyama
-
Patent number: 7907135Abstract: A projector 1 detects a luminance distribution in an effective video period of an inputted video luminance signal, and a coefficient calculating circuit 302 calculates a correction coefficient Ci to correct a gradation (FIG. 6A). Then, surrounding brightness is detected, and the correction coefficient Ci is adjusted based on the surrounding brightness to obtain an adjusted correction coefficient Ci? (FIG. 6B). As shown in FIG. 6C, a luminance can be raised to Q according to a brightness signal even for a pixel of a lowest input luminance by adjusting the correction coefficient. Other correction coefficients in a range of 0 to 255 before adjustment are proportionally distributed to a range of 0 to 255-Q, and added with a correction coefficient Q. A luminance of each pixel which belongs to the effective video period of the video luminance signal is adjusted using the adjusted correction coefficient.Type: GrantFiled: February 28, 2006Date of Patent: March 15, 2011Assignee: Panasonic CorporationInventors: Akihiro Kuwabara, Takayuki Kimoto, Yoshio Seki
-
Publication number: 20100271549Abstract: An image display device includes: a display part 4 that displays a video image based on an input signal; a video image adjusting part 33 for adjusting a parameter of the video image; and a region selecting part 31 for selecting a region in the video image, with respect to which an adjustment of the parameter is performed. The display part is capable of composing, based a video image in the selected region, a first video image 31a before the adjustment of the parameter and a second video image 31b to be used for the adjustment, displaying the first video image and the second video image above and below each other or side by side, and displaying either of the first video image and the second video image upside down or in a mirror-reversed manner.Type: ApplicationFiled: September 11, 2008Publication date: October 28, 2010Applicant: PANASONIC CORPORATIONInventors: Akihiro Kuwabara, Tamotsu Akeyama
-
Publication number: 20090251448Abstract: A projector 1 detects a luminance distribution in an effective video period of an inputted video luminance signal, and a coefficient calculating circuit 302 calculates a correction coefficient Ci to correct a gradation (FIG. 6A). Then, surrounding brightness is detected, and the correction coefficient Ci is adjusted based on the surrounding brightness to obtain an adjusted correction coefficient Ci? (FIG. 6B). As shown in FIG. 6C, a luminance can be raised to Q according to a brightness signal even for a pixel of a lowest input luminance by adjusting the correction coefficient. Other correction coefficients in a range of 0 to 255 before adjustment are proportionally distributed to a range of 0 to 255-Q, and added with a correction coefficient Q. A luminance of each pixel which belongs to the effective video period of the video luminance signal is adjusted using the adjusted correction coefficient.Type: ApplicationFiled: February 28, 2006Publication date: October 8, 2009Inventors: Akihiro Kuwabara, Takayuki Kimoto, Yoshio Seki