Patents by Inventor Karl Kwong

Karl Kwong 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: 10255376
    Abstract: The present disclosure includes techniques pertaining to computer implemented systems and methods for processing semi-structured data. In one embodiment, semi-structured data in a data source is analyzed and structural information about the data is generated. The semi-structured documents may comprise a plurality of fields having associated values. Documents may be analyzed to determine particular fields in the plurality of semi-structured documents. Statistics may be generated to determine, for example, a frequency that each particular field appears in the plurality of semi-structured documents. Particular fields and associated frequencies and other statistics may be stored in a memory, for example.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: April 9, 2019
    Assignee: Business Objects Software LTD.
    Inventors: Raymond Cypher, Karl Kwong
  • Patent number: 10140383
    Abstract: The present disclosure includes techniques pertaining to computer implemented systems and methods for processing semi-structured data. In one embodiment, semi-structured data in a data source is analyzed and structural information about the data is generated. Structural information may be accessed and used to generate a visual representation of the document structures. User selections may be received of particular fields to be included in an output data set. Data for selected fields may be stored in the output data set as a two-dimensional data structure.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: November 27, 2018
    Assignee: BUSINESS OBJECTS SOFTWARE LTD.
    Inventors: Raymond Cypher, Karl Kwong
  • Publication number: 20160188746
    Abstract: The present disclosure includes techniques pertaining to computer implemented systems and methods for processing semi-structured data. In one embodiment, semi-structured data in a data source is analyzed and structural information about the data is generated. Structural information may be accessed and used to generate a visual representation of the document structures. User selections may be received of particular fields to be included in an output data set. Data for selected fields may be stored in the output data set as a two-dimensional data structure.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Inventors: Raymond Cypher, Karl Kwong
  • Publication number: 20160188747
    Abstract: The present disclosure includes techniques pertaining to computer implemented systems and methods for processing semi-structured data. In one embodiment, semi-structured data in a data source is analyzed and structural information about the data is generated. The semi-structured documents may comprise a plurality of fields having associated values. Documents may be analyzed to determine particular fields in the plurality of semi-structured documents. Statistics may be generated to determine, for example, a frequency that each particular field appears in the plurality of semi-structured documents. Particular fields and associated frequencies and other statistics may be stored in a memory, for example.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Inventors: Raymond Cypher, Karl Kwong