Patents by Inventor Junji Torii
Junji Torii 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: 11874661Abstract: Remaining charge acquisition means of a battery installation system acquires remaining charge information on a remaining charge of each of a plurality of batteries which are installable in an unmanned aerial vehicle. Battery weight acquisition means acquires battery weight information on a weight of each battery. Location acquisition means acquires location information on a movement destination of the unmanned aerial vehicle. Selection means selects, based on the remaining charge information, the battery weight information, and the location information, from among the plurality of batteries, a battery having a remaining charge equal to or more than a battery consumption amount for moving to the movement destination. Processing execution means executes processing for installing the battery selected by the selection means in the unmanned aerial vehicle.Type: GrantFiled: April 21, 2017Date of Patent: January 16, 2024Assignee: RAKUTEN GROUP, INC.Inventors: Junji Torii, Jun Takizawa
-
Patent number: 11809204Abstract: An unmanned aerial vehicle (UAV) control system includes a first UAV, a second UAV that flies near the first UAV during a flight of the first UAV and is configured to obtain wind information about wind, and flight control means for controlling the flight of the first UAV based on the wind information obtained by the second UAV.Type: GrantFiled: October 18, 2017Date of Patent: November 7, 2023Assignee: RAKUTEN GROUP, INC.Inventors: Junji Torii, Jun Takizawa
-
Patent number: 11693400Abstract: To ensure stability of flying by an unmanned aerial vehicle, first acquisition means of an unmanned aerial vehicle control system acquires first information, which is at least one piece of information for operating an unmanned aerial vehicle that is flying or information on a result of detecting an operation of the unmanned aerial vehicle. Second acquisition means acquires second information for operating the unmanned aerial vehicle after switching of control of the unmanned aerial vehicle. Flight control means restricts, in accordance with the first information and the second information, switching to control of the unmanned aerial vehicle based on the second information.Type: GrantFiled: February 13, 2018Date of Patent: July 4, 2023Assignee: RAKUTEN GROUP, INC.Inventors: Junji Torii, Jun Takizawa
-
Patent number: 11645040Abstract: A device searches a file being recorded that includes lines sorted in accordance with keys included in the lines to find a line that matches a pattern. When the device receives a pattern, it initializes upper and lower limits of a search range and calculates a middle position between the limits. It acquires, from the file, a middle line that starts at or before the middle position and ends after it. If the key included in the middle line matches the pattern, it outputs the middle line and re-sets the upper or lower limit based on whether the key included in the middle line is greater or less than the pattern and, if there is a distance greater than a length of a newline between the limits, repeats the procedure starting from the middle position. Otherwise, it outputs a result to the effect that no matching line has been found.Type: GrantFiled: September 20, 2016Date of Patent: May 9, 2023Assignee: Rakuten Group, Inc.Inventors: Hiroaki Iwase, Junji Torii
-
Patent number: 11567513Abstract: Stability of an unmanned aerial vehicle is sought by using a flight controller of an unmanned aerial vehicle control system for controlling flying by an unmanned aerial vehicle based on an instruction from a first operator. A determiner is used to determine whether a second operator visually recognizes the unmanned aerial vehicle based on a predetermined determination method. A switcher is used to switch, based on a result of the determination obtained by the determiner, from a first state, in which the unmanned aerial vehicle flies in accordance with an instruction from the first operator, to a second state, in which the unmanned aerial vehicle flies in accordance with an instruction from the second operator.Type: GrantFiled: August 16, 2018Date of Patent: January 31, 2023Assignee: RAKUTEN GROUP, INC.Inventors: Junji Torii, Jun Takizawa
-
Patent number: 11475390Abstract: Association means of a logistics system associates authentication information on a user with the package and storing the associated authentication information into a storage means; Instruction means instructs an unmanned aerial vehicle into which the package is to be loaded to move to the location, based on location information on a location of a collection destination or a delivery destination of the package. Arrival determination means determines whether the unmanned aerial vehicle has arrived at the location. Checking means checks whether the user is at the location based on the authentication information associated with the package and on a situation of the location detected by the unmanned aerial vehicle or details of communication to and from a terminal of the user. Movement control means moves the unmanned aerial vehicle toward the user at the location when the checking means confirms that the user is at the location.Type: GrantFiled: December 29, 2015Date of Patent: October 18, 2022Assignee: RAKUTEN GROUP, INC.Inventors: Junji Torii, Hideaki Mukai, Takayuki Kageyama
-
Publication number: 20200310414Abstract: To ensure stability of flying by an unmanned aerial vehicle, first acquisition means of an unmanned aerial vehicle control system acquires first information, which is at least one piece of information for operating an unmanned aerial vehicle that is flying or information on a result of detecting an operation of the unmanned aerial vehicle. Second acquisition means acquires second information for operating the unmanned aerial vehicle after switching of control of the unmanned aerial vehicle. Flight control means restricts, in accordance with the first information and the second information, switching to control of the unmanned aerial vehicle based on the second information.Type: ApplicationFiled: February 13, 2018Publication date: October 1, 2020Inventors: Junji TORII, Jun TAKIZAWA
-
Publication number: 20200241571Abstract: An unmanned aerial vehicle (UAV) control system includes a first UAV, a second UAV that flies near the first UAV during a flight of the first UAV and is configured to obtain wind information about wind, and flight control means for controlling the flight of the first UAV based on the wind information obtained by the second UAV.Type: ApplicationFiled: October 18, 2017Publication date: July 30, 2020Inventors: Junji TORII, Jun TAKIZAWA
-
Publication number: 20200209894Abstract: Stability of an unmanned aerial vehicle is ensured. Flight control means of an unmanned aerial vehicle control system controls flying by an unmanned aerial vehicle based on an instruction from a first operator. Determination means determines whether a second operator visually recognizes the unmanned aerial vehicle based on a predetermined determination method. Switching means switches, based on a result of determination obtained by the determination means, from a first state, in which the unmanned aerial vehicle flies in accordance with an instruction from the first operator, to a second state, in which the unmanned aerial vehicle flies in accordance with an instruction from the second operator.Type: ApplicationFiled: August 16, 2018Publication date: July 2, 2020Inventors: Junji TORII, Jun TAKIZAWA
-
Publication number: 20200050200Abstract: Remaining charge acquisition means of a battery installation system acquires remaining charge information on a remaining charge of each of a plurality of batteries which are installable in an unmanned aerial vehicle. Battery weight acquisition means acquires battery weight information on a weight of each battery. Location acquisition means acquires location information on a movement destination of the unmanned aerial vehicle. Selection means selects, based on the remaining charge information, the battery weight information, and the location information, from among the plurality of batteries, a battery having a remaining charge equal to or more than a battery consumption amount for moving to the movement destination. Processing execution means executes processing for installing the battery selected by the selection means in the unmanned aerial vehicle.Type: ApplicationFiled: April 21, 2017Publication date: February 13, 2020Inventors: Junji TORII, Jun TAKIZAWA
-
Publication number: 20200026491Abstract: A device searches a file being recorded that includes lines sorted in accordance with keys included in the lines to find a line that matches a pattern. When the device receives a pattern, it initializes upper and lower limits of a search range and calculates a middle position between the limits. It acquires, from the file, a middle line that starts at or before the middle position and ends after it. If the key included in the middle line matches the pattern, it outputs the middle line and re-sets the upper or lower limit based on whether the key included in the middle line is greater or less than the pattern and, if there is a distance greater than a length of a newline between the limits, repeats the procedure starting from the middle position. Otherwise, it outputs a result to the effect that no matching line has been found.Type: ApplicationFiled: September 20, 2016Publication date: January 23, 2020Applicant: Rakuten, Inc.Inventors: Hiroaki IWASE, Junji TORII
-
Publication number: 20190019141Abstract: Association means of a logistics system associates authentication information on a user with the package and storing the associated authentication information into a storage means; Instruction means instructs an unmanned aerial vehicle into which the package is to be loaded to move to the location, based on location information on a location of a collection destination or a delivery destination of the package. Arrival determination means determines whether the unmanned aerial vehicle has arrived at the location. Checking means checks whether the user is at the location based on the authentication information associated with the package and on a situation of the location detected by the unmanned aerial vehicle or details of communication to and from a terminal of the user. Movement control means moves the unmanned aerial vehicle toward the user at the location when the checking means confirms that the user is at the location.Type: ApplicationFiled: December 29, 2015Publication date: January 17, 2019Inventors: Junji TORII, Hideaki MUKAI, Takayuki KAGEYAMA
-
Patent number: 9940366Abstract: An image search device is configured to: obtain a plurality of query feature vectors each indicating a local feature of an image serving as a query; select a plurality of image feature vectors respectively corresponding to the plurality of query feature vectors based on proximities between the plurality of image feature vectors respectively indicating a plurality of local features of each of a plurality of search target images to be searched, and the plurality of query feature vectors; generate an image score of the search target image based on a total sum of score elements each corresponding to the proximities between the selected plurality of image feature vectors and the query feature vectors corresponding to the selected image feature vectors; and select at least one of the plurality of search target images based on the image score.Type: GrantFiled: March 29, 2013Date of Patent: April 10, 2018Assignee: RAKUTEN, INC.Inventors: Ali Cevahir, Junji Torii
-
Patent number: 9747305Abstract: An image search device is configured to: obtain a plurality of query feature amounts each indicating a local feature of an image serving as a query; select image feature amounts respectively corresponding to the respective query feature amounts so that one image feature amount is selected relative to one of the plurality of query feature amounts for each of a plurality of images to be searched from image feature amounts respectively indicating local features of each of the images to be searched; generate a score indicating a degree of similarity between each of the plurality of images to be searched and the image serving as the query based on the image feature amounts selected relative to the plurality of query feature amounts; and select at least one image from the plurality of images to be searched based on the score generated for the image.Type: GrantFiled: March 29, 2013Date of Patent: August 29, 2017Assignee: RAKUTEN, INC.Inventors: Ali Cevahir, Junji Torii
-
Patent number: 9588991Abstract: An image search device includes a common memory and a plurality of parallel processors for executing a same instruction. The image search device transfers, from storage, a plurality of representative feature vectors, which respectively represent a plurality of clusters including a plurality of image feature vectors, stores, in the common memory, one or more query feature vectors extracted from an image serving as a query, calculates a distance between the plurality of transferred representative feature vectors and the query feature vector using the plurality of parallel processors, and selects one or more of a plurality of images based on a distance between the plurality of image feature vectors, which belong to the cluster selected by the calculated distance, and the query feature vector.Type: GrantFiled: November 25, 2011Date of Patent: March 7, 2017Assignee: RAKUTEN, INC.Inventors: Ali Cevahir, Junji Torii
-
Publication number: 20150066957Abstract: An image search device is configured to: obtain a plurality of query feature vectors each indicating a local feature of an image serving as a query; select a plurality of image feature vectors respectively corresponding to the plurality of query feature vectors based on proximities between the plurality of image feature vectors respectively indicating a plurality of local features of each of a plurality of search target images to be searched, and the plurality of query feature vectors; generate an image score of the search target image based on a total sum of score elements each corresponding to the proximities between the selected plurality of image feature vectors and the query feature vectors corresponding to the selected image feature vectors; and select at least one of the plurality of search target images based on the image score.Type: ApplicationFiled: March 29, 2013Publication date: March 5, 2015Applicant: Rakuten, Inc.Inventors: Ali Cevahir, Junji Torii
-
Publication number: 20150052139Abstract: An image search device includes a common memory and a plurality of parallel processors for executing a same instruction. The image search device transfers, from storage, a plurality of representative feature vectors, which respectively represent a plurality of clusters including a plurality of image feature vectors, stores, in the common memory, one or more query feature vectors extracted from an image serving as a query, calculates a distance between the plurality of transferred representative feature vectors and the query feature vector using the plurality of parallel processors, and selects one or more of a plurality of images based on a distance between the plurality of image feature vectors, which belong to the cluster selected by the calculated distance, and the query feature vector.Type: ApplicationFiled: November 25, 2011Publication date: February 19, 2015Applicant: Rakuten, Inc.Inventors: Ali Cevahir, Junji Torii
-
Publication number: 20150016729Abstract: An image search device is configured to: obtain a plurality of query feature amounts each indicating a local feature of an image serving as a query; select image feature amounts respectively corresponding to the respective query feature amounts so that one image feature amount is selected relative to one of the plurality of query feature amounts for each of a plurality of images to be searched from image feature amounts respectively indicating local features of each of the images to be searched; generate a score indicating a degree of similarity between each of the plurality of images to be searched and the image serving as the query based on the image feature amounts selected relative to the plurality of query feature amounts; and select at least one image from the plurality of images to be searched based on the score generated for the image.Type: ApplicationFiled: March 29, 2013Publication date: January 15, 2015Applicant: Rakuten, Inc.Inventors: Ali Cevahir, Junji Torii
-
Publication number: 20080205668Abstract: A silicon microphone includes a silicon microphone device, on which four acoustic transducers are integrated, an integrated circuit device and a package for housing the devices in an inner space defined therein, and the four acoustic transducers have different values of sensitivity and, accordingly, different values of dynamic range; the analog acoustic signals are supplied from the four acoustic transducers to the integrated circuit device, and are converted to digital acoustic signals; the digital acoustic signal output from the acoustic transducers with relatively high sensitivity are normalized with respect to the digital acoustic signal output from the acoustic transducer with lowest sensitivity, and the normalized digital acoustic signals are selectively formed into a composite acoustic signal depending upon the sound pressure of sound waves so that the dynamic range is expanded without sacrifice of high sensitivity in the low sound pressure range.Type: ApplicationFiled: February 15, 2008Publication date: August 28, 2008Applicant: YAMAHA CORPORATIONInventors: Junji TORII, Seiji HIRADE, Katsuji YOSHIMURA, Masayoshi OMURA
-
Patent number: 5126737Abstract: A conversion method converts a first digital signal having a first sampling period to a second digital signal having a second sampling period which is different from the first sampling period. The method comprises four steps. In the first step, the first digital signal is oversampled. In the next step, the sample value of the oversampled signal maintains an identical value during a short period corresponding to a common multiple of the first sampling period and the second sampling period. In the third step, an interpolation process is carried out. Finally, the second digital signal is outputted by sampling at the second sampling period.Type: GrantFiled: April 15, 1991Date of Patent: June 30, 1992Assignee: Yamaha CorporationInventor: Junji Torii