Patents by Inventor Yu Gong

Yu Gong 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: 8990165
    Abstract: Methods, apparatus and articles of manufacture to archive data are disclosed. An example method to archive data disclosed herein comprises determining an initial data model representing functional dependencies among attributes of the data, the initial data model having fully interdependent functional dependencies among all attributes of the data, pruning one or more functional dependencies from the initial data model to determine a verified data model, and archiving a transaction included in the data to memory according to the verified data model.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: March 24, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Yu Gong
  • Publication number: 20150063156
    Abstract: The present application provides a method and a terminal for determining a frequency to be measured. The terminal receives frequency information about an inter-frequency measurement object and frequency priority information about the inter-frequency measurement object, and determines the number of at least one frequency for the received inter-frequency measurement object according to the frequency information, and when the number of the at least one frequency for the received inter-frequency measurement object is greater than the number of at least one frequency for an inter-frequency measurement object supported by the terminal, the terminal is capable of selecting, according to the frequency priority information, at least one frequency to be measured from the at least one frequency for the received inter-frequency measurement object, wherein the number of the at least one frequency to be measured is equal to the number of frequencies for the inter-frequency measurement object supported by the terminal.
    Type: Application
    Filed: November 11, 2014
    Publication date: March 5, 2015
    Inventors: Yanyan CHEN, Bingzhao LI, Yu GONG
  • Publication number: 20150002659
    Abstract: A method for measuring three-dimensional (3D) coordinates of a surface includes providing a manually positionable articulated arm portion having opposed first and second ends, providing a measurement device coupled to the first end, the measurement device including a camera having a lens and a photosensitive array and moving the camera to first and second positions and orientations to capture first and second images. Based on data from the camera, a first set of cardinal points common to the first and images and the second images are used to form a 3D coordinates that describe the surface.
    Type: Application
    Filed: June 26, 2014
    Publication date: January 1, 2015
    Inventors: Paul C. Atwell, Yu Gong
  • Patent number: 8676765
    Abstract: A database archiving performance benefit determination system may include a data reduction module to ascertain a reduction value of data stored on a database, and a database setup module to ascertain a setup of the database. A performance modeling module may calculate a performance increase for a database application using the database based on the reduction value, the setup of the database, and at least one parameter representing the database application.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: March 18, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Yu Gong
  • Patent number: 8515916
    Abstract: Data archiving methods and data archiving apparatus are disclosed. An example method includes storing a first relational data structure generated in connection with a first iteration of an archiving process; determining a status of the first relational data structure; and when the status is valid, using the first relational data structure in a second iteration of the archiving process.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: August 20, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Yu Gong
  • Publication number: 20130110788
    Abstract: Methods, apparatus and articles of manufacture to archive data are disclosed. An example method to archive data disclosed herein comprises determining an initial data model representing functional dependencies among attributes of the data, the initial data model having fully interdependent functional dependencies among all attributes of the data, pruning one or more functional dependencies from the initial data model to determine a verified data model, and archiving a transaction included in the data to memory according to the verified data model.
    Type: Application
    Filed: July 13, 2010
    Publication date: May 2, 2013
    Inventor: Yu Gong
  • Publication number: 20130080395
    Abstract: Data archiving methods and data archiving apparatus are disclosed. An example method includes storing a first relational data structure generated in connection with a first iteration of an archiving process; determining a status of the first relational data structure; and when the status is valid, using the first relational data structure in a second iteration of the archiving process.
    Type: Application
    Filed: September 28, 2011
    Publication date: March 28, 2013
    Inventor: Yu Gong
  • Publication number: 20130047196
    Abstract: In one implementation, a plurality of records included in a transitive closure of a driving record is identified, and a record from the plurality of records or the driving record is determined to satisfy a security rule. The security rule is then applied to the driving record and the plurality of records.
    Type: Application
    Filed: August 18, 2011
    Publication date: February 21, 2013
    Inventors: Yu Gong, Robert Brown Thyne
  • Publication number: 20130016338
    Abstract: A method for determining three-dimensional coordinates of an object point on a surface of an object, including steps of providing a transparent plate having a first region and a second region, the second region having a different wedge angle than the first region; splitting a first beam of light into a first light and a second light; sending the first light through the first region or the second region; combining the first light and the second light to produce a fringe pattern on the surface of the object, the pitch of the fringe pattern depending on the wedge angle through which the first light travels; imaging the object point onto an array point on a photosensitive array to obtain an electrical data value; determining the three-dimensional coordinates of the first object point based at least in part on the electrical data value.
    Type: Application
    Filed: July 3, 2012
    Publication date: January 17, 2013
    Applicant: FARO TECHNOLOGIES, INC.
    Inventors: Robert E. Bridges, Ryan Kruse, Yu Gong, Paul McCormack, Emmanuel Lafond
  • Publication number: 20130016362
    Abstract: A method for determining three-dimensional coordinates of an object point on a surface of an object, the method including steps of: providing a source, a projector, and a camera; in each of two instances: spatially modulating source light; sending a modulator pattern of light through the projector lens to form light spots; filtering the spots with a pinhole plate; propagating light from the light spots onto the object to produce a fringe pattern; imaging the object point with a camera lens onto an array point of the photosensitive array to obtain first and second electrical data values from the photosensitive array; and determining the three-dimensional coordinates of the first object point based at least in part on the first electrical data value, the second electrical data value, and a baseline length.
    Type: Application
    Filed: July 9, 2012
    Publication date: January 17, 2013
    Applicant: FARO TECHNOLOGIES, INC.
    Inventors: Yu Gong, Ryan Kruse
  • Publication number: 20130018847
    Abstract: A database archiving performance benefit determination system may include a data reduction module to ascertain a reduction value of data stored on a database, and a database setup module to ascertain a setup of the database. A performance modeling module may calculate a performance increase for a database application using the database based on the reduction value, the setup of the database, and at least one parameter representing the database application.
    Type: Application
    Filed: July 12, 2011
    Publication date: January 17, 2013
    Inventor: Yu Gong
  • Patent number: 8311974
    Abstract: Techniques exporting data and metadata from a source database environment to a target database environment are provided. The techniques include the steps of analyzing metadata that describes one or more items, the data for which is in a source database, where the one or more items include at least one of a view, a sequence, a dimension, a cube, an ETL mapping, and any database object for which the metadata is stored outside of the source and target databases. The data for each item resides in a data file associated with the source database. The data for each item is incorporated into the target database based on the metadata by providing the target database access to an incorporated data file, where the incorporated data file is the data file or a copy thereof. Techniques are also provided for exporting database data from the source database.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: November 13, 2012
    Assignee: Oracle International Corporation
    Inventor: Yu Gong
  • Patent number: 8258173
    Abstract: The present subject matter relates generally to antioxidant compounds having the formula (I): wherein each of R1, R2, R3, and R4 are as defined below. These compounds are potentially useful as, for example, antioxidants.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: September 4, 2012
    Assignee: University of Sunderland
    Inventors: Rosaleen Joy Anderson, Paul William Groundwater, David Antony Philip Small, Yu Gong
  • Patent number: 8032493
    Abstract: A system and method are provided for obtaining interrelated data for a database. The method can include the operation of calculating a data row set for a driving table in the database using at least one archive policy. A further operation is obtaining explicit and implicit application relationships between a second level table and the driving table. The driving table can be linked to the second level table to identify data rows eligible for archiving in the second level table. In addition, partition identifiers can be copied from the driving table rows to the second level table data rows in order to enable merging of application partitions as needed. Additional data rows can be found in the driving table based on the application relationship between the second level table and the driving table. The data rows collected from the tables can be archived.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: October 4, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Yu Gong
  • Patent number: 7873628
    Abstract: To discover functional dependencies in a large relation, a sample of tuples from the relation is collected. The sample is examined to determine whether one or more candidate functional dependencies exist just within the sample as a nominal dependency. When a nominal dependency is found in the sample, than all the tuples in the relation are examined to verify whether the nominal dependency holds for the whole relation. Candidate functional dependencies are disqualified when either a nominal dependency is found or when it is verified as functional dependency that holds for the entire relation.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: January 18, 2011
    Assignee: Oracle International Corporation
    Inventors: Yu Gong, Ron Gonzalez
  • Publication number: 20100063125
    Abstract: The present subject matter relates generally to antioxidant compounds having the formula (I): wherein each of R1, R2, R3, and R4 are as defined below. These compounds are potentially useful as, for example, antioxidants.
    Type: Application
    Filed: November 19, 2007
    Publication date: March 11, 2010
    Inventors: Rosaleen Joy Anderson, Paul William Groundwater, David Antony Philip Small, Yu Gong
  • Publication number: 20090198729
    Abstract: A system and method are provided for obtaining interrelated data for a database. The method can include the operation of calculating a data row set for a driving table in the database using at least one archive policy. A further operation is obtaining explicit and implicit application relationships between a second level table and the driving table. The driving table can be linked to the second level table to identify data rows eligible for archiving in the second level table. In addition, partition identifiers can be copied from the driving table rows to the second level table data rows in order to enable merging of application partitions as needed. Additional data rows can be found in the driving table based on the application relationship between the second level table and the driving table. The data rows collected from the tables can be archived.
    Type: Application
    Filed: September 26, 2008
    Publication date: August 6, 2009
    Inventor: Yu Gong
  • Publication number: 20070226237
    Abstract: To discover functional dependencies in a large relation, a sample of tuples from the relation is collected. The sample is examined to determine whether one or more candidate functional dependencies exist just within the sample as a nominal dependency. When a nominal dependency is found in the sample, than all the tuples in the relation are examined to verify whether the nominal dependency holds for the whole relation. Candidate functional dependencies are disqualified when either a nominal dependency is found or when it is verified as functional dependency that holds for the entire relation.
    Type: Application
    Filed: March 23, 2006
    Publication date: September 27, 2007
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Yu Gong, Ron Gonzalez
  • Patent number: 7043491
    Abstract: A method and apparatus for operating a database system is provided. One or more partitions are identified from a data structure in the database system. An identifier is assigned to at least one of the partitions. An external partition is identified that is not one of the partitions that form the data structure. An identifier is determined for the external partition. The first partition is removed from the data structure by exchanging the identifier of the external partition with the identifier of the first partition in the set of partitions.
    Type: Grant
    Filed: May 23, 2002
    Date of Patent: May 9, 2006
    Assignee: Oracle International Corporation
    Inventor: Yu Gong
  • Patent number: 7020656
    Abstract: A method and apparatus is provided for adding data to a database system. A data structure is formed by a plurality of partitions is stored. A first identifier is assigned to an available partition in the data structure. A new set of data is received. The new set of data is re-assigned the first identifier so that the new set of data is identified as one of the plurality of partitions that forms the data structure.
    Type: Grant
    Filed: May 23, 2002
    Date of Patent: March 28, 2006
    Assignee: Oracle International Corporation
    Inventor: Yu Gong