Patents by Inventor Yu Gu

Yu Gu 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: 20080291503
    Abstract: A document edit device includes: a memory configured to store a plurality of data sets, each of which includes identifiers of at least two colors; a color information obtaining unit configured to obtain color information indicating at least one reference color as a color of an element among elements included in a document as an edit target; an extraction unit configured to extract a data set including an identifier of an approximate color, from among the data sets stored in the memory, the approximate color being a color having the shortest color distance to the at least one reference color indicated by the color information obtained by the color information obtaining unit; and a first color determination unit configured to determine a color of an other element included in the document, based on at least one of a color difference vector between two colors included in the data set extracted by the extraction unit and a color difference vector between the approximate color and the reference color.
    Type: Application
    Filed: September 27, 2007
    Publication date: November 27, 2008
    Inventor: Yu Gu
  • Patent number: 7360855
    Abstract: The invention provides an image processing device, comprising: an N-level quantization unit, where N is a natural number equal to or greater than 2, the unit converting multi-level image data into N-level image data, the multi-level image data including a plurality of pixels, each pixel having a value corresponding to one of a multi-level gradation, and the N-level image data including a size of an ideal ink dot to be formed; a memory that stores error information, the error information corresponding to a difference between an ideal ink dot and an actual ink dot, the actual ink dot being formed by an image forming device, the image forming device having a plurality of nozzles, and each of the plurality of nozzles being associated with an ideal ink dot and an actual ink dot, and being capable of ejecting M-number of ink dot sizes, where M is a natural number equal to or greater than 2 and satisfies M?N); an error information obtaining unit that obtains from the memory error information corresponding to an iden
    Type: Grant
    Filed: November 21, 2005
    Date of Patent: April 22, 2008
    Assignee: Seiko Epson Corporation
    Inventors: Toru Miyamoto, Osamu Shinkawa, Hitoshi Yamakado, Yu Gu, Toru Takahashi
  • Patent number: 7351817
    Abstract: The present invention provides plants, plant cells and methods of making transgenic plants or plant cells, wherein the plants or cells are resistant to bacterial blight. The invention provides isolated nucleic acid sequences comprising SEQ ID NO: 1 or fragments thereof which provide a plant with resistance to bacterial blight disease when transfected into the plant.
    Type: Grant
    Filed: August 13, 2003
    Date of Patent: April 1, 2008
    Assignee: Temasek Life Sciences Laboratory Limited
    Inventors: Zhong Chao Yin, Guo-Liang Wang, Dong Sheng Tian, Ke Yu Gu
  • Publication number: 20080024502
    Abstract: [OBJECT] To create a document including an object (or objects) having a beautiful well-balanced layout even if a volume of the object (objects) changes [MEANS FOR ACHIEVING THE OBJECT] The present invention provides a document edit device including: object obtaining means that obtains an object as data expressing at least one of a text and an image; and object edit means that edits the object so that, based on a volume of the object obtained by the object obtaining means, the object is located within an area of a golden rectangle having two adjacent edges whose lengths form a golden ratio.
    Type: Application
    Filed: July 3, 2007
    Publication date: January 31, 2008
    Inventors: Atsushi Nagahara, Hitoshi Yamakado, Yu Gu
  • Publication number: 20080024501
    Abstract: A document editing support device includes: an object obtaining unit that obtains at least one object as data representing at least one of a text and an image included in a document as a target to be edited; a split ratio storage unit that stores a predetermined split ratio; a reference line setting unit that extracts two lines from at least one of a circumscribed polygon and a boundary and sets the extracted lines as reference lines, the circumscribed polygon being of an object other than a target object, a location of which is to be determined relative to at least one object obtained by the object obtaining unit, and the boundary being of a layout area where objects are to be located in the document; a virtual line generation unit that generates a virtual line that splits an interval between the two reference lines set by the reference line setting unit, at a split ratio stored in the split ratio storage unit; and a location unit that determines a location of the target object, the location of which is to b
    Type: Application
    Filed: July 3, 2007
    Publication date: January 31, 2008
    Inventors: Hitoshi Yamakado, Yu Gu, Atsushi Nagahara
  • Patent number: 7308650
    Abstract: Aspects of the invention can relate to an image layout device and an image layout method. The image layout device of the invention can be a device that automatically arranges a plurality of images within a particular area, and can include a layout angle determining device that determines the layout angle for each of the images based on an angle that is an integer multiple of a golden angle, and a layout position determining device that determines the layout position for each of the images depending on the overlap between each of the images due to the angle determined by the layout angle determining device.
    Type: Grant
    Filed: August 25, 2004
    Date of Patent: December 11, 2007
    Assignee: Seiko Epson Corporation
    Inventors: Hitoshi Yamakado, Yu Gu, Toru Miyamoto
  • Publication number: 20070250770
    Abstract: A document editing device includes: a data set storage unit that stores a plurality of data sets, each including a character string, an attribute of the character string, and a font size for the attribute; a threshold value storage unit that stores a threshold value indicating an acceptable range for a ratio between font sizes for at least two of a plurality of attributes stored in the data set storage unit; a ratio calculation unit that calculates the ratio between the font sizes for at least two of the plurality of attributes stored in the data set storage unit; and a resize unit that changes the font sizes for at least two of the plurality of attributes so as to cause the ratio between the font sizes for at least two of the plurality of attributes to fall within an acceptable range if the ratio calculated by the ratio calculation unit is outside [SN1] the acceptable range indicated by the threshold value stored in the threshold value storage unit.
    Type: Application
    Filed: April 18, 2007
    Publication date: October 25, 2007
    Inventors: Yu Gu, Hitoshi Yamakado, Atsushi Nagahara, Hirotaka Ohashi
  • Publication number: 20070219258
    Abstract: The present invention relates to compounds of formula (I) which inhibit acetyl-CoA carboxylase (ACC) and are useful for the prevention or treatment of metabolic syndrome, type II diabetes, obesity, atherosclerosis and cardiovascular diseases in humans.
    Type: Application
    Filed: February 15, 2007
    Publication date: September 20, 2007
    Inventors: Robert Keyes, Yu Gu, Hing Sham
  • Patent number: 7222123
    Abstract: A method for performing multiple merge operations with a source data structure and a plurality of destination data structures, in which the source data structure is scanned one time in order to obtain source data that is then used for multiple merge operations. The source data is then used consecutively in order to merge the source data into the one or more destination data structures. Each merge is performed using the same scan of the source data structure and within the same execution of a database command.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: May 22, 2007
    Assignee: Oracle International Corporation
    Inventors: Richard Yu Gu, Harmeek Singh Bedi, Ashish Thusoo
  • Patent number: 7206784
    Abstract: A method for performing multiple merge operations with a source data structure and a plurality of destination data structures, in which the source data structure is scanned one time in order to obtain source data that is then used for multiple merge operations. The source data is then used consecutively in order to merge the source data into the one or more destination data structures. Each merge is performed using the same scan of the source data structure and within the same execution of a database command.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: April 17, 2007
    Assignee: Oracle International Corporation
    Inventors: Richard Yu Gu, Harmeek Singh Bedi, Ashish Thusoo
  • Publication number: 20070063698
    Abstract: A method and apparatus are provided for measuring the thickness of a test object. The apparatus includes an eddy current sensor having first and second sensor heads. The sensor heads are positioned to have a predetermined gap therebetween for passage by at least a portion of the test object through the gap. The sensor heads make measurements at given sampling locations on the test object as the test object is moved through the gap. The apparatus also includes a position sensing mechanism to determine positions of the sampling locations on the test object. The apparatus also includes an evaluation circuit in communication with the eddy current sensor and to the position sensing mechanism for determining the thickness of the test object at the sampling locations.
    Type: Application
    Filed: September 18, 2006
    Publication date: March 22, 2007
    Applicant: Applied Materials, Inc.
    Inventors: Lawrence Lei, Siqing Lu, Yu Chang, Cecilia Martner, Quyen Pham, Yu Gu, Joel Huston, Paul Smith, Gabriel Miller
  • Publication number: 20070008355
    Abstract: An image processing device includes a calibrator that calibrates a pixel value of a pixel in image data. An output interface outputs to an image output device the image data calibrated by the calibrator, the image output device forming an image in accordance with the calibrated image data, wherein the reference pixel and the target pixel have a predetermined positional relationship.
    Type: Application
    Filed: July 5, 2006
    Publication date: January 11, 2007
    Applicant: Seiko Epson Corporation
    Inventors: Toru Miyamoto, Atsushi Nagahara, Yu Gu, Toru Takahashi
  • Publication number: 20060132875
    Abstract: The invention provides an image processing device, comprising: an N-level quantization unit, where N is a natural number equal to or greater than 2, the unit converting multi-level image data into N-level image data, the multi-level image data including a plurality of pixels, each pixel having a value corresponding to one of a multi-level gradation, and the N-level image data including a size of an ideal ink dot to be formed; a memory that stores error information, the error information corresponding to a difference between an ideal ink dot and an actual ink dot, the actual ink dot being formed by an image forming device, the image forming device having a plurality of nozzles, and each of the plurality of nozzles being associated with an ideal ink dot and an actual ink dot, and being capable of ejecting M-number of ink dot sizes, where M is a natural number equal to or greater than 2 and satisfies M?N); an error information obtaining unit that obtains from the memory error information corresponding to an iden
    Type: Application
    Filed: November 21, 2005
    Publication date: June 22, 2006
    Inventors: Toru Miyamoto, Osamu Shinkawa, Hitoshi Yamakado, Yu Gu, Toru Takahashi
  • Publication number: 20050207401
    Abstract: An internet protocol phone system having a plurality of internet protocol networks which are provided with internet protocol address systems in which local internet protocol addresses and global internet protocol addresses differ, and are mutually connected, and an internet protocol address translation device which is connected to the local internet protocol network, gives the local internet protocol address and the global internet protocol address to an internet protocol phone device, and obtains the local internet protocol address and the global internet protocol address from the internet protocol phone device, in which when it is detected that the internet protocol phone device which is connected to the local internet protocol network enters a calling state, the internet protocol address translation device gives the global internet protocol address to the internet protocol phone device thereof, and when it is detected that the call of the internet protocol phone device is finished, the internet protocol ad
    Type: Application
    Filed: March 7, 2005
    Publication date: September 22, 2005
    Applicant: SEIKO EPSON CORPORATION
    Inventors: Yu Gu, Hitoshi Yamakado, Toru Miyamoto
  • Publication number: 20050200912
    Abstract: First, an image ordering rule is selected from among multiple image ordering rules that use mutually different types of image characteristic values to determine the order of arrangement of images. The image characteristic value used by the selected image ordering rule is then obtained for each of a plurality of images. The order of arrangement of a plurality of images is determined based on the selected image ordering rule and the image characteristic values for a plurality of images. Furthermore, the number of images to be placed on each page is determined based on the maximum number of images that can be included in each page of the electronic album. Finally, an electronic album in which a plurality of images are laid out on multiple pages in sequential order is created in accordance with the order of arrangement of a plurality of images and the number of images to be placed on each page.
    Type: Application
    Filed: February 24, 2005
    Publication date: September 15, 2005
    Inventors: Hitoshi Yamakado, Yu Gu, Toru Miyamoto
  • Publication number: 20050146537
    Abstract: The invention provides a technique allowing decorative images added to individual input images to be easily selected. A image processing device 200 comprises a decorative image storage unit 260 configured to store a plurality of decorative images, and a representative color acquisition unit 220 configured to acquire a representative color RC of the input image. A decorative image selecting unit 230 selects a decorative image FP to be added to input images IP based on the representative color RC of the input image. The selected decorative image FP is added to individual input image IP by the image processing device 200.
    Type: Application
    Filed: October 1, 2004
    Publication date: July 7, 2005
    Inventors: Hitoshi Yamakado, Yu Gu
  • Publication number: 20050091599
    Abstract: Aspects of the invention can relate to an image layout device and an image layout method. The image layout device of the invention can be a device that automatically arranges a plurality of images within a particular area, and can include a layout angle determining device that determines the layout angle for each of the images based on an angle that is an integer multiple of a golden angle, and a layout position determining device that determines the layout position for each of the images depending on the overlap between each of the images due to the angle determined by the layout angle determining device.
    Type: Application
    Filed: August 25, 2004
    Publication date: April 28, 2005
    Applicant: SEIKO EPSON CORPORATION
    Inventors: Hitoshi Yamakado, Yu Gu, Toru Miyamoto
  • Publication number: 20040243550
    Abstract: A source data structure may be scanned one time in order to obtain source data that is then used for multiple merge operations in order to merge source data into one or more destination data structures. Each merge operation is then performed using the same scan of the source data structure and a scan of the destination data structure.
    Type: Application
    Filed: May 28, 2003
    Publication date: December 2, 2004
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Richard Yu Gu, Harmeek Singh Bedi, Ashish Thusoo
  • Publication number: 20040243590
    Abstract: A source data structure may be scanned one time in order to obtain source data that is then used for multiple merge operations in order to merge source data into one or more destination data structures. Each merge operation is then performed using the same scan of the source data structure and a scan of the destination data structure.
    Type: Application
    Filed: May 28, 2003
    Publication date: December 2, 2004
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Richard Yu Gu, Harmeek Singh Bedi, Ashish Thusoo
  • Publication number: 20040243591
    Abstract: A source data structure may be scanned one time in order to obtain source data that is then used for multiple merge operations in order to merge source data into one or more destination data structures. Each merge operation is then performed using the same scan of the source data structure and a scan of the destination data structure.
    Type: Application
    Filed: May 28, 2003
    Publication date: December 2, 2004
    Applicant: ORACLE INTERNATIONAL CORPORATION, REDWOOD SHORES, CA
    Inventors: Richard Yu Gu, Harmeek Singh Bedi, Ashish Thusoo