Abstract: Provided is an estimating system including at least one processor configured to: acquire first feature information on each first place of a plurality of first places to which a mobile object is to move in order; input the first feature information on the each first place to a learning model, which has learned a relationship between second feature information on each second place of a plurality of second places to which one of the mobile object and another mobile object has moved in order in the past and an arrival time at the each second place; and acquire an arrival time at the each first place estimated by the learning model.
Type:
Grant
Filed:
October 7, 2020
Date of Patent:
November 28, 2023
Assignee:
Rakuten Group, Inc.
Inventors:
Mohamed Reda Elsayed Mohamed, Jeremiah Luke Anderson, Binh Nguyen
Abstract: A sending device divides a message that is to be sent to a receiving device into a plurality of partial messages each having a length equal to or less than a predetermined length. The sending device puts the plurality of partial messages in a queue. The sending device takes one partial message out of the queue among the plurality of partial messages and sends the one partial message to the receiving device. The sending device receives notification information indicating that the sent partial message has been displayed in a display area. The sending device takes a next partial message out of the queue among the plurality of partial messages and sends the next partial message to the receiving device after the notification information is received.
Abstract: An information processing device includes an accompanier identifying unit for identifying one or more current or future accompaniers of a user, an action history extracting unit for extracting, from action history accumulated regarding the user, action history in which identification information of the one or more accompaniers identified by the accompanier identifying unit is correlated, and a content identifying unit for identifying content corresponding to the extracted action history, as the content to be provided to the user.
Abstract: Detection means of an unmanned aerial vehicle control system is configured to detect an object existing at a location at which at least one of landing or takeoff of an unmanned aerial vehicle is to be performed. Type identification means is configured to identify a type of the object based on a result of detection by the detection means. Restriction means is configured to restrict at least one of landing or takeoff of the unmanned aerial vehicle based on the type identified by the type identification means.
Abstract: A code display medium includes a code image display portion which arranges a plurality of code images side by side in a circumferential direction around an axis of screw fastening and which displays the plurality of code images so as to be optically readable, each of the plurality of code images including identification information for identifying at least one of a fastening material for the screw fastening and/or an object to be fastened by the screw fastening and a fixing portion which fixes the code image display portion to a position that is on the object to be fastened and that can be simultaneously captured with the fastening material in a state where the screw fastening is performed.
Abstract: Provided is a transport system, a control device, and a method whereby package transport efficiency can be improved. A transport system 1 includes at least one memory configured to store a program code, and at least one processor configured to access the program code and operate as instructed by the program code. The program code includes a detection code configured to cause the at least one processor to detect a first package to be collected at a specified collection location, and an identification code configured to cause the at least one processor to identify a second package to be delivered to the collection location.
Abstract: An information communication system transmits an advertisement to a second terminal device used by a second user based on transmission of a message from a first terminal device used by a first user to the second terminal device. The information communication system executes processing of giving a reward to the first user based on recognition that the second user takes an action corresponding to a successful result of the advertisement after the second user selects the advertisement.
Type:
Grant
Filed:
December 15, 2021
Date of Patent:
November 7, 2023
Assignee:
Rakuten Group, Inc.
Inventors:
Jun Ishii, Takehito Nohara, Sungsu Kim, Fuminori Hayashi
Abstract: 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.
Abstract: An unmanned vehicle is configured to execute an acquisition process that acquires sound identification information selected by one or more other unmanned vehicles located nearby. The sound identification information is included in multiple types of sound identification information each associated with a sound that has a different characteristic. The unmanned vehicle is further configured to execute a sound selection process that refers to the acquired sound identification information to select sound identification information that is different from the sound identification information selected by at least one of the other unmanned vehicles and an output control process that outputs a sound having a characteristic corresponding to the selected sound identification information.
Abstract: A logistics management server includes circuitry. The circuitry is configured to acquire route plans for unmanned vehicles each delivering a package to a delivery point. The circuitry is further configured to determine whether a first unmanned vehicle and a second unmanned vehicle will approach each other based on the acquired route plan for the first unmanned vehicle and the acquired route plan for the second unmanned vehicle, and when determining that the first unmanned vehicle and the second unmanned vehicle will approach each other, set sound identification information such that a sound output from the first unmanned vehicle and a sound output from the second unmanned vehicle each have a different characteristic.
Abstract: A method, system, and apparatus are provided. The method includes receiving, with a coordinator component, a task for testing at least one electronic device, retrieving, by a first agent from the coordinator component, the task for testing the at least one electronic device, controlling a first robotic device to test the at least one electronic device based on the retrieved task, and receiving, with the coordinator component, a result of the task based on the testing of the at least one electronic device.
Type:
Application
Filed:
April 29, 2022
Publication date:
November 2, 2023
Applicant:
RAKUTEN GROUP, INC.
Inventors:
Fernando de Araujo Paulo, Dhananjaya Byranayakanahalli Honnappa, Vivek Gokhale, Vikram Mahendrakar
Abstract: The unmanned vehicle for delivering an article, includes a housing portion for housing the article, the housing portion being provided with an openable and closable door, the door being closeable on a receiving surface of the article. Then, the unmanned vehicle identifies a direction of wind blown onto the unmanned vehicle; and on the basis of the identified direction of the wind, suppresses closing of the door, opened when the unmanned vehicle is stopped, due to an influence of the wind.
Abstract: An image processing device according to one embodiment includes an acquisition unit, a generation unit, a calculation unit, and an estimation unit. The acquisition unit acquires an input image. The generation unit generates a plurality of comparison images by superimposing each of a plurality of noises with different densities from each other on a target region being at least part of the input image. The calculation unit calculates, for each of the plurality of comparison images, the degradation level of the comparison image with respect to the input image. The estimation unit estimates the noise level of the input image based on a plurality of calculated degradation levels.
Abstract: To save a labor and time to input user information of a service, in a reception system (S), an applicant inputs user information to an input form of each of a plurality of services. Identification means (101) identifies other services associated with a service to be input. Display control means (102) displays pieces of user information that have been input to input forms of the other services in a selectable manner. Acquisition means (103) acquires, when the applicant has selected one of the pieces of user information displayed by the display control means (102), the selected one of the pieces of user information as user information of the service to be input.
Abstract: To promote a merchant's products on a social networking system, a promotion engine receives data from a merchant site regarding the merchant site's users' activities. The users' purchases of a promoted product are correlated with the user's activities performed in connection with a related product. An automated process running on a computer system then determines promotion criteria for the promoted product, based at least in part on the activities performed in connection with the related product. A promotion for the promoted product is generated and communicated to a social networking system, which displays the promotion to one or more users of the social networking system based on the determined promotion criteria.
Abstract: The present disclosure relates to a system, method, and computer program for automatic coupon code fill in a mobile application. The system identifies a checkout page in a WebView of a mobile application and extracts field data from the checkout page. The system identifies a coupon code field and a cart total field from the field data. The system obtains one or more coupon code(s) and tests the one or more coupon code(s) in the checkout page. The one or more coupon code(s) are tested in the identified coupon code field to determine whether any of the coupon code(s) cause the value associated with the cart total field to decrease. In response to one or more coupon code(s) providing a reward on the checkout page, the system identifies a best coupon code, which it inserts in the identified coupon code field in the checkout page in the mobile application.
Type:
Grant
Filed:
September 30, 2021
Date of Patent:
October 17, 2023
Assignee:
Rakuten Group, Inc.
Inventors:
Naveed Zanoon, Adam Roth, Feng Xie, Mujtaba Hussain, James Seymour-Lock
Abstract: To easily determine whether an information code has been replaced, an information processing device obtains, based on original information obtained by photographing an optically readable information code and decoding the same, first class information indicating a class into which an object visually represented by first visual information which should be displayed together with an information code is classified. The information processing device obtains second class information indicating a class into which an object visually represented by second visual information photographed together with the information code because of display together with the information code is classified. The information processing device compares the first class information with the second class information. The information processing device controls, based on a result of the comparison, execution of predetermined processing using the original information.
Abstract: An information processing device 1 includes a motion acquisition unit 22 for acquiring a motion magnitude for each of a plurality of image elements included in a plurality of captured images, a threshold determination unit 23 for determining a threshold used to exclude image elements not to be included in a histogram showing a distribution of the motion magnitudes of the image elements, a histogram creation unit 24 for creating the histogram with respect to image elements, among the plurality of image elements, excluding image elements having motion magnitudes that exceed the threshold, a range estimation unit 25 for referring to the histogram in order to estimate a motion magnitude range corresponding to image elements capturing a predetermined part of the imaging subject, the predetermined part being within a predetermined distance range of an imaging position, and an image element specification unit 26 for specifying the image elements capturing the predetermined part by specifying the image elements belon
Abstract: An information processing device 1 includes a feature detection unit 28 for detecting, from a construction image acquired by an imaging device by capturing an image of a construction that includes a plurality of unit structures respectively having identical or similar external structures, a feature relating to the external structures, and a unit structure estimation unit 29 for estimating parts of the construction image that correspond respectively to the plurality of unit structures included in the construction on the basis of a plurality of the detected features.
Abstract: Provided is a technique for realizing targeting in which social connections are considered. An information processing apparatus acquires factual features of each of a plurality of users as user features, and based on the user features, creates a relationship graph showing a social relationship between the plurality of users, sets one or more users among the plurality of users as a target user group, and based on the relationship graph and the user features of the target user group, adds one or more users, among the plurality of users, having a social relationship with a user included in the target user group to the target user group and determines the resulting target user group as an expanded user group.