Patents by Inventor Udana Bandara
Udana Bandara 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: 11568460Abstract: A product evaluation device includes a receiving means for receiving product specifying information for specifying a product attribute, an acquisition means for acquiring designation in formation corresponding to a product attribute specified by the product specifying information from a storage means storing, for each product attribute, a genuine image showing a characteristic part for evaluating whether a product is a genuine product and designation information designating the characteristic part in association with each other, a request means for requesting a user to take a photograph by designating a characteristic part of the product based on the designation information acquired from the storage means and requesting a photographed image obtained by the photographing, and an output means for outputting an evaluation result obtained based on the photographed image provided in response to the request and the genuine image stored in the storage means.Type: GrantFiled: March 31, 2014Date of Patent: January 31, 2023Assignee: Rakuten Group, Inc.Inventors: Udana Bandara, Soh Masuko
-
Patent number: 10452953Abstract: A plurality of captured images obtained by repeatedly shooting a rotating object are obtained. In a case where a feature point corresponding to a certain point on the object is specified in one captured image and another captured image, a position information obtaining unit obtains position information relating to a position of the feature point in the one captured image and the another captured image. A rotation angle information obtaining unit obtains rotation angle information relating to a rotation angle of the object between a point of time when the one captured image is shot and a point of time when the another captured image is shot based on position information. A moving image data generating unit generates moving image data by selecting frame images of the moving image data from the plurality of photographed images based on rotation angle information of each of the plurality of photographed images.Type: GrantFiled: May 30, 2013Date of Patent: October 22, 2019Assignee: Rakuten, Inc.Inventors: Hiromi Hirano, Udana Bandara
-
Patent number: 9898757Abstract: A mediation server (30) includes a second request receiving unit (35) that receives first store information for identifying a store visited by a user as a visited store and second store information for identifying a designated store designated as a place to purchase an item recognized by the user at the visited store from a mobile terminal (10) of the user, a response information generating unit (36) that compares the first and second store information and determines whether the visited store and the designated store match, and generates bargaining information indicating a specified service offered for the item by the visited store when the two stores do not match, and a response information transmission unit (37) that transmits the generated bargaining information to the mobile terminal (10).Type: GrantFiled: February 1, 2012Date of Patent: February 20, 2018Assignee: Rakuten, Inc.Inventors: Udana Bandara, James Chen
-
Patent number: 9666117Abstract: To make it difficult to obtain an original image based on display data. An image display device includes an image set generating unit that generates a plurality of image sets S, each including a plurality of modified images Cj that are obtained by modifying an original image O, and an average of pixel values of corresponding pixels of the plurality of modified images Cj included in each of the image sets S corresponding to a value of a corresponding pixel of the original image O, and an image display unit for sequentially displaying the plurality of modified images Cj included in each of the image sets S by sequentially using the plurality of image sets S generated by the image set generating unit.Type: GrantFiled: January 31, 2013Date of Patent: May 30, 2017Assignee: RAKUTEN, INC.Inventors: Alex Yong-Sang Chia, Udana Bandara, Hiromi Hirano
-
Patent number: 9501563Abstract: A server includes an input information database (14) that stores input information where position information indicating a geographic position, a word given to the position, and a user ID identifying a user having given the word to the position are associated with one another, a dictionary database (15) that stores dictionary data indicating associations between words, and an association unit (17) that extracts a plurality of input information where the geographic positions are included in one geographic range and the words are associated with each other by referring to those databases, associates the extracted plurality of input information with each other by assigning a common identifier to the plurality of input information, and enters the plurality of input information into the input information database (14).Type: GrantFiled: August 23, 2011Date of Patent: November 22, 2016Assignee: Rakuten, Inc.Inventor: Udana Bandara
-
Publication number: 20160292757Abstract: A product evaluation device includes a receiving means for receiving product specifying information for specifying a product attribute, an acquisition means for acquiring designation in formation corresponding to a product attribute specified by the product specifying information from a storage means storing, for each product attribute, a genuine image showing a characteristic part for evaluating whether a product is a genuine product and designation information designating the characteristic part in association with each other, a request means for requesting a user to take a photograph by designating a characteristic part of the product based on the designation information acquired from the storage means and requesting a photographed image obtained by the photographing, and an output means for outputting an evaluation result obtained based on the photographed image provided in response to the request and the genuine image stored in the storage means.Type: ApplicationFiled: March 31, 2014Publication date: October 6, 2016Applicant: Rakuten, Inc.Inventors: Udana BANDARA, Soh MASUKO
-
Publication number: 20160155151Abstract: A position/region setting unit sets, in a case where a request to associate an electronic advertisement with a region in real space is received from a user terminal, a position or a region with which the electronic advertisement is to be associated based on position information that indicates a position of the user terminal and that has been obtained by the user terminal prior to the reception of the request, or based on region information including the position information. An association information registering unit registers, in an association information storage, association information, which indicates an association between the electronic advertisement and the position or the region set by the position/region setting unit.Type: ApplicationFiled: June 28, 2013Publication date: June 2, 2016Inventors: Udana BANDARA, Alex CHIA, James CHEN
-
Publication number: 20160132929Abstract: A candidate region setting unit sets a candidate region, which is a candidate for a target region in real space to be associated with an electronic advertisement, based on position information that indicates the position of a user terminal and that is obtained by the user terminal. A target region setting unit sets a partial region of the candidate region as the target region to be associated with the electronic advertisement. An association information registering unit registers, in an association information storage unit, association information that indicates an association between the electronic advertisement and the region set by the target region setting unit.Type: ApplicationFiled: June 28, 2013Publication date: May 12, 2016Inventors: Udana BANDARA, Alex CHIA, James CHEN
-
Publication number: 20150371582Abstract: To make it difficult to obtain an original image based on display data. An image display device includes an image set generating unit that generates a plurality of image sets S, each including a plurality of modified images Cj that are obtained by modifying an original image O, and an average of pixel values of corresponding pixels of the plurality of modified images Cj included in each of the image sets S corresponding to a value of a corresponding pixel of the original image O, and an image display unit for sequentially displaying the plurality of modified images Cj included in each of the image sets S by sequentially using the plurality of image sets S generated by the image set generating unit.Type: ApplicationFiled: January 31, 2013Publication date: December 24, 2015Applicant: RAKUTEN, INC.Inventors: Alex Yong-Sang CHIA, Udana BANDARA, Hiromi HIRANO
-
Publication number: 20150302587Abstract: A plurality of captured images obtained by repeatedly shooting a rotating object are obtained. In a case where a feature point corresponding to a certain point on the object is specified in one captured image and another captured image, a position information obtaining unit obtains position information relating to a position of the feature point in the one captured image and the another captured image. A rotation angle information obtaining unit obtains rotation angle information relating to a rotation angle of the object between a point of time when the one captured image is shot and a point of time when the another captured image is shot based on position information. A moving image data generating unit generates moving image data by selecting frame images of the moving image data from the plurality of photographed images based on rotation angle information of each of the plurality of photographed images.Type: ApplicationFiled: May 30, 2013Publication date: October 22, 2015Inventors: Hiromi Hirano, Udana Bandara
-
Patent number: 9158790Abstract: A search server includes a category database that stores category information containing location information indicating a geographical location, a word assigned to the location, and a user ID identifying a user having assigned the word to the location in association with one another, and a dictionary registration unit that reads first input information indicating locations to which a first word is assigned by a first user and second input information indicating locations to which a second word is assigned by a second user, and when determining that the first and second users have assigned the words to a predetermined number or more of common locations based on those information, creates dictionary data containing the first and second words in association with each other and enters the dictionary data into a dictionary database.Type: GrantFiled: April 26, 2011Date of Patent: October 13, 2015Assignee: Rakuten, Inc.Inventor: Udana Bandara
-
Patent number: 8843480Abstract: A server includes: an input information database 14 for storing input information in which position information indicating a geographical position and a user ID specifying a user having performed an input operation relating to the geographical position are associated with each other; and an association unit 18 for, when it is determined that the plurality of common users performed the input operation in the predetermined number or more of common geographical ranges, associating multiple pieces of input information, which correspond to the plurality of common users and respectively include pieces of position information indicating geographical positions included in a common geographical range, with each other by extracting the multiple pieces of input information and then allocating a common identifier to the extracted multiple pieces of input information, for each of the predetermined number or more of common geographical ranges.Type: GrantFiled: August 23, 2011Date of Patent: September 23, 2014Assignee: Rakuten, Inc.Inventor: Udana Bandara
-
Publication number: 20130346200Abstract: A mediation server (30) includes a second request receiving unit (35) that receives first store information for identifying a store visited by a user as a visited store and second store information for identifying a designated store designated as a place to purchase an item recognized by the user at the visited store from a mobile terminal (10) of the user, a response information generating unit (36) that compares the first and second store information and determines whether the visited store and the designated store match, and generates bargaining information indicating a specified service offered for the item by the visited store when the two stores do not match, and a response information transmission unit (37) that transmits the generated bargaining information to the mobile terminal (10).Type: ApplicationFiled: February 1, 2012Publication date: December 26, 2013Applicant: RAKUTEN, INC.Inventors: Udana Bandara, James Chen
-
Publication number: 20130275432Abstract: A server includes an input information database (14) that stores input information where position information indicating a geographic position, a word given to the position, and a user ID identifying a user having given the word to the position are associated with one another, a dictionary database (15) that stores dictionary data indicating associations between words, and an association unit (17) that extracts a plurality of input information where the geographic positions are included in one geographic range and the words are associated with each other by referring to those databases, associates the extracted plurality of input information with each other by assigning a common identifier to the plurality of input information, and enters the plurality of input information into the input information database (14).Type: ApplicationFiled: August 23, 2011Publication date: October 17, 2013Applicant: RAKUTEN, INC.Inventor: Udana Bandara
-
Publication number: 20130246410Abstract: A server includes: an input information database 14 for storing input information in which position information indicating a geographical position and a user ID specifying a user having performed an input operation relating to the geographical position are associated with each other; and an association unit 18 for, when it is determined that the plurality of common users performed the input operation in the predetermined number or more of common geographical ranges, associating multiple pieces of input information, which correspond to the plurality of common users and respectively include pieces of position information indicating geographical positions included in a common geographical range, with each other by extracting the multiple pieces of input information and then allocating a common identifier to the extracted multiple pieces of input information, for each of the predetermined number or more of common geographical ranges.Type: ApplicationFiled: August 23, 2011Publication date: September 19, 2013Applicant: RAKUTEN, INC.Inventor: Udana Bandara
-
Publication number: 20130173421Abstract: A mediation server includes a related information receiving means for receiving store-related information for identifying a visited store and item-related information for identifying an item recognized by the user in the visited store, a storage means for storing item data, store data, price data, and remuneration data indicating a remuneration amount to be paid from one store to another store, a generating means for generating presented information indicating a purchase cost when purchasing a presented item corresponding to the item-related information from a store selling the item by reference to the storage means based on the received item-related information and store-related information, and a presented information transmitting means for transmitting the presented information to the mobile terminal. When the selling store is different from the visited store, the remuneration amount to be paid from the selling store to the visited store is included in the purchase cost.Type: ApplicationFiled: May 2, 2011Publication date: July 4, 2013Applicant: RAKUTEN, INC.Inventor: Udana Bandara
-
Patent number: 8239542Abstract: An analog signal input/output system in which an analog signal input terminal converts an input analog signal to a digital signal and transmits the digital signal to a host computer via a network, while a digital signal generated by the host computer is transmitted through the network to an analog signal output terminal and converted therein to an analog signal to be outputted. Two connections of upstream and downstream sockets between the host computer and the analog signal input/output device. These connections are selectively used to provide communication of control signals and data. Exemplary analog signals include input signals from a microphone, output signals to a speaker, and input/output data to/from a sensor, a measuring device and the like.Type: GrantFiled: November 19, 2004Date of Patent: August 7, 2012Assignee: National Institute of information and Communications TechnologyInventors: Mikio Hasegawa, Hiroyuki Morikawa, Udana Bandara, Masugi Inoue
-
Publication number: 20120143598Abstract: A search server includes a category database that stores category information containing location information indicating a geographical location, a word assigned to the location, and a user ID identifying a user having assigned the word to the location in association with one another, and a dictionary registration unit that reads first input information indicating locations to which a first word is assigned by a first user and second input information indicating locations to which a second word is assigned by a second user, and when determining that the first and second users have assigned the words to a predetermined number or more of common locations based on those information, creates dictionary data containing the first and second words in association with each other and enters the dictionary data into a dictionary database.Type: ApplicationFiled: April 26, 2011Publication date: June 7, 2012Applicant: RAKUTEN, INC.Inventor: Udana Bandara
-
Patent number: 7725592Abstract: It is an object of the present invention to provide a communication system to provide a communication system which requires no special application for a correspondent node and has a service handoff function enabling a transfer destination terminal device to be freely used, and its configuration equipment. In order to realize this, the communication system includes a correspondent node delivering communication data which can be executed by a predetermined application, a proxy server device which receives the communication data from the node to execute the application, and transfers the service to a transfer destination terminal device, the transfer destination terminal device outputting the service, and a user terminal device, wherein the user terminal device transmits control information to the proxy server device, and thereby the proxy server device switches the transfer destination terminal device to perform service handoff.Type: GrantFiled: February 19, 2004Date of Patent: May 25, 2010Assignee: National Institute of Information and Communication TechnologyInventors: Mikio Hasegawa, Hiroyuki Morikawa, Masugi Inoue, Udana Bandara, Homare Murakami, Khaled Mahmud
-
Publication number: 20080016223Abstract: There is disclosed an arrangement wherein an analog signal input terminal converts an input analog signal to a digital signal and transmits the digital signal to a host computer via a network, while a digital signal generated by the host computer is transmitted through the network to an analog signal output terminal and converted therein to an analog signal to be outputted. There are provided two connections of upstream and downstream sockets between the host computer and the analog signal input/output device. These connections are selectively used to realize excellent communication of control signals and data. Particularly, such analog signals may include input signals from a microphone, output signals to a speaker, and input/output data to/from a sensor, a measuring device and the like.Type: ApplicationFiled: November 19, 2004Publication date: January 17, 2008Inventors: Mikio Hasegawa, Hiroyuki Morikawa, Udana Bandara, Masugi Inoue