Patents by Inventor Kevin Corley Wonus

Kevin Corley Wonus 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: 12001487
    Abstract: A multi-model data store comprises an enrichment catalog and an enrichment memory graph. Raw data from a source raw datastore is enriched based on an enrichment function. Enriched data is stored in graph nodes with edge associations indicating the enrichment type and confidence level. The enriched data is also stored in the enrichment catalog with full breadcrumb provenance and lineage identifying, with cataloged enrichment steps, down to a record and field in the source raw datastore. Additional enriched values and associations between graph nodes can be entered in the graph by a user. Queries to the multi-model database begin in the graph and continue to the enrichment catalog. Query results include the full sequential chain of enrichments to source raw data records and fields, and may include dynamically generated virtual enrichment catalog records that link search values not found in the enrichment catalog to enrichment catalog records via the graph.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: June 4, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kevin Corley Wonus, Chelsea Ann Villanueva, Samuel Robert Lester
  • Publication number: 20230418878
    Abstract: A multi-model data store comprises an enrichment catalog and an enrichment memory graph. Raw data from a source raw datastore is enriched based on an enrichment function. Enriched data is stored in graph nodes with edge associations indicating the enrichment type and confidence level. The enriched data is also stored in the enrichment catalog with full breadcrumb provenance and lineage identifying, with cataloged enrichment steps, down to a record and field in the source raw datastore. Additional enriched values and associations between graph nodes can be entered in the graph by a user. Queries to the multi-model database begin in the graph and continue to the enrichment catalog. Query results include the full sequential chain of enrichments to source raw data records and fields, and may include dynamically generated virtual enrichment catalog records that link search values not found in the enrichment catalog to enrichment catalog records via the graph.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Inventors: Kevin Corley WONUS, Chelsea Ann VILLANUEVA, Samuel Robert LESTER
  • Publication number: 20230367974
    Abstract: Fuzzy string comparison between a first textual string of a first orthography and a second textual string of a second orthography is provided. The first and second textural strings are transliterated to a first phonetic spelling and a second phonetic spelling, respectively. Application of constraints of the first orthography on the first phonetic spelling and of constraints of the second orthography on the second phonetic spelling is detected. The detected constraints of the first orthography on the first phonetic spelling are reversed to generate a first revised phonetic spelling, and the detected constraints of the second orthography on the second phonetic spelling are reversed to generate a second revised phonetic spelling. The first revised phonetic spelling and the second revised phonetic spelling are compared to generate a similarity score for the first textual string and the second textual string.
    Type: Application
    Filed: May 16, 2022
    Publication date: November 16, 2023
    Inventors: Kevin Corley WONUS, Shane Douglas SOLOMON
  • Patent number: 9454384
    Abstract: Operating systems can be constructed through working “in the clouds” without dependence on a specific piece of hardware. Over the Internet, an operating system is constructed based on received requests. Received requests disclose modules that are to be added to the operating system and these modules are added. A constructed operating system can be tested in context of a web server and then downloaded to an electronic device. The electronic device boots the operating system from virtual hard disk by utilization of bare metal deployment and/or non-metal deployment.
    Type: Grant
    Filed: July 5, 2007
    Date of Patent: September 27, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Oren Winter, Kevin Corley Wonus
  • Publication number: 20090013061
    Abstract: Operating systems can be constructed through working “in the clouds” without dependence on a specific piece of hardware. Over the Internet, an operating system is constructed based on received requests. Received requests disclose modules that are to be added to the operating system and these modules are added. A constructed operating system can be tested in context of a web server and then downloaded to an electronic device. The electronic device boots the operating system from virtual hard disk by utilization of bare metal deployment and/or non-metal deployment.
    Type: Application
    Filed: July 5, 2007
    Publication date: January 8, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Oren Winter, Kevin Corley Wonus