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: 11568460
    Abstract: 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: Grant
    Filed: March 31, 2014
    Date of Patent: January 31, 2023
    Assignee: Rakuten Group, Inc.
    Inventors: Udana Bandara, Soh Masuko
  • Patent number: 10452953
    Abstract: 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: Grant
    Filed: May 30, 2013
    Date of Patent: October 22, 2019
    Assignee: Rakuten, Inc.
    Inventors: Hiromi Hirano, Udana Bandara
  • Patent number: 9898757
    Abstract: 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: Grant
    Filed: February 1, 2012
    Date of Patent: February 20, 2018
    Assignee: Rakuten, Inc.
    Inventors: Udana Bandara, James Chen
  • Patent number: 9666117
    Abstract: 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: Grant
    Filed: January 31, 2013
    Date of Patent: May 30, 2017
    Assignee: RAKUTEN, INC.
    Inventors: Alex Yong-Sang Chia, Udana Bandara, Hiromi Hirano
  • Patent number: 9501563
    Abstract: 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: Grant
    Filed: August 23, 2011
    Date of Patent: November 22, 2016
    Assignee: Rakuten, Inc.
    Inventor: Udana Bandara
  • Publication number: 20160292757
    Abstract: 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: Application
    Filed: March 31, 2014
    Publication date: October 6, 2016
    Applicant: Rakuten, Inc.
    Inventors: Udana BANDARA, Soh MASUKO
  • Publication number: 20160155151
    Abstract: 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: Application
    Filed: June 28, 2013
    Publication date: June 2, 2016
    Inventors: Udana BANDARA, Alex CHIA, James CHEN
  • Publication number: 20160132929
    Abstract: 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: Application
    Filed: June 28, 2013
    Publication date: May 12, 2016
    Inventors: Udana BANDARA, Alex CHIA, James CHEN
  • Publication number: 20150371582
    Abstract: 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: Application
    Filed: January 31, 2013
    Publication date: December 24, 2015
    Applicant: RAKUTEN, INC.
    Inventors: Alex Yong-Sang CHIA, Udana BANDARA, Hiromi HIRANO
  • Publication number: 20150302587
    Abstract: 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: Application
    Filed: May 30, 2013
    Publication date: October 22, 2015
    Inventors: Hiromi Hirano, Udana Bandara
  • Patent number: 9158790
    Abstract: 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: Grant
    Filed: April 26, 2011
    Date of Patent: October 13, 2015
    Assignee: Rakuten, Inc.
    Inventor: Udana Bandara
  • Patent number: 8843480
    Abstract: 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: Grant
    Filed: August 23, 2011
    Date of Patent: September 23, 2014
    Assignee: Rakuten, Inc.
    Inventor: Udana Bandara
  • Publication number: 20130346200
    Abstract: 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: Application
    Filed: February 1, 2012
    Publication date: December 26, 2013
    Applicant: RAKUTEN, INC.
    Inventors: Udana Bandara, James Chen
  • Publication number: 20130275432
    Abstract: 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: Application
    Filed: August 23, 2011
    Publication date: October 17, 2013
    Applicant: RAKUTEN, INC.
    Inventor: Udana Bandara
  • Publication number: 20130246410
    Abstract: 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: Application
    Filed: August 23, 2011
    Publication date: September 19, 2013
    Applicant: RAKUTEN, INC.
    Inventor: Udana Bandara
  • Publication number: 20130173421
    Abstract: 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: Application
    Filed: May 2, 2011
    Publication date: July 4, 2013
    Applicant: RAKUTEN, INC.
    Inventor: Udana Bandara
  • Patent number: 8239542
    Abstract: 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: Grant
    Filed: November 19, 2004
    Date of Patent: August 7, 2012
    Assignee: National Institute of information and Communications Technology
    Inventors: Mikio Hasegawa, Hiroyuki Morikawa, Udana Bandara, Masugi Inoue
  • Publication number: 20120143598
    Abstract: 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: Application
    Filed: April 26, 2011
    Publication date: June 7, 2012
    Applicant: RAKUTEN, INC.
    Inventor: Udana Bandara
  • Patent number: 7725592
    Abstract: 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: Grant
    Filed: February 19, 2004
    Date of Patent: May 25, 2010
    Assignee: National Institute of Information and Communication Technology
    Inventors: Mikio Hasegawa, Hiroyuki Morikawa, Masugi Inoue, Udana Bandara, Homare Murakami, Khaled Mahmud
  • Publication number: 20080016223
    Abstract: 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: Application
    Filed: November 19, 2004
    Publication date: January 17, 2008
    Inventors: Mikio Hasegawa, Hiroyuki Morikawa, Udana Bandara, Masugi Inoue