Patents by Inventor Gary K. Ng

Gary K. Ng 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: 10425786
    Abstract: Some embodiments described herein relate to reverse geocoding using, for example, real estate parcel data. In some embodiments one or more location records can be received, for example, from a location record database associated with a real estate mapping service. Each location record can identify or otherwise be uniquely associated with a closed shape, such as a two-dimensional polygon, circle, or other boundary that can, for example, define the metes and bounds of a real estate parcel. Geolocation data that represents a location of a mobile communication device can also be received. The geolocation data can map to a location within a shape and the location record associated with that shape can be selected. When the selected location record corresponds to a residential location, household data can be associated with that location record and/or the mobile communication device.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: September 24, 2019
    Assignee: Verve Wireless, Inc.
    Inventors: Brian E. Crook, Khoa Doan, Gary K. Ng, Chris G. Nicotra, Marc J. Wrona
  • Patent number: 10070267
    Abstract: Some embodiments described herein relate to reverse geocoding using, for example, real estate parcel data. In some embodiments one or more location records can be received, for example, from a location record database associated with a real estate mapping service. Each location record can identify or otherwise be uniquely associated with a closed shape, such as a two-dimensional polygon, circle, or other boundary that can, for example, define the metes and bounds of a real estate parcel. Geolocation data that represents a location of a mobile communication device can also be received. The geolocation data can map to a location within a shape and the location record associated with that shape can be selected. When the selected location record corresponds to a residential location, household data can be associated with that location record and/or the mobile communication device.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: September 4, 2018
    Assignee: Verve Wireless, Inc.
    Inventors: Brian E. Crook, Khoa Doan, Gary K. Ng, Chris G. Nicotra, Marc J. Wrona
  • Publication number: 20160330592
    Abstract: Some embodiments described herein relate to reverse geocoding using, for example, real estate parcel data. In some embodiments one or more location records can be received, for example, from a location record database associated with a real estate mapping service. Each location record can identify or otherwise be uniquely associated with a closed shape, such as a two-dimensional polygon, circle, or other boundary that can, for example, define the metes and bounds of a real estate parcel. Geolocation data that represents a location of a mobile communication device can also be received. The geolocation data can map to a location within a shape and the location record associated with that shape can be selected. When the selected location record corresponds to a residential location, household data can be associated with that location record and/or the mobile communication device.
    Type: Application
    Filed: July 18, 2016
    Publication date: November 10, 2016
    Applicant: Verve Wireless, Inc.
    Inventors: Brian E. CROOK, Khoa DOAN, Gary K. NG, Chris G. NICOTRA, Marc J. WRONA
  • Patent number: 9396210
    Abstract: Some embodiments described herein relate to reverse geocoding using, for example, real estate parcel data. In some embodiments one or more location records can be received, for example, from a location record database associated with a real estate mapping service. Each location record can identify or otherwise be uniquely associated with a closed shape, such as a two-dimensional polygon, circle, or other boundary that can, for example, define the metes and bounds of a real estate parcel. Geolocation data that represents a location of a mobile communication device can also be received. The geolocation data can map to a location within a shape and the location record associated with that shape can be selected. When the selected location record corresponds to a residential location, household data can be associated with that location record and/or the mobile communication device.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: July 19, 2016
    Assignee: VERVE WIRELESS, INC.
    Inventors: Brian E. Crook, Khoa Doan, Gary K. Ng, Chris G. Nicotra, Marc J. Wrona
  • Patent number: 8489474
    Abstract: In certain example embodiments of this invention, systems and/or methods for managing transformations in Enterprise Application Integration (EAI) and/or Business Process Management (BPM) Environments are provided. In certain example embodiments of this invention, when a process and/or transform is defined, design-time encoding data is extracted and stored as metadata. When the process or transform is implemented, runtime data is captured and/or managed, and also stored as metadata. When new processes and/or transforms are defined, and/or when an already-defined process and/or a transform is executed, heuristics may be applied so as to suggest one or more already-existing transformation chains for use in accomplishing at least a part of the same and/or a similar process or transform.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: July 16, 2013
    Assignee: Software AG
    Inventors: Brian E. Crook, Gary K. Ng
  • Publication number: 20090171720
    Abstract: In certain example embodiments of this invention, systems and/or methods for managing transformations in Enterprise Application Integration (EAI) and/or Business Process Management (BPM) Environments are provided. In certain example embodiments of this invention, when a process and/or transform is defined, design-time encoding data is extracted and stored as metadata. When the process or transform is implemented, runtime data is captured and/or managed, and also stored as metadata. When new processes and/or transforms are defined, and/or when an already-defined process and/or a transform is executed, heuristics may be applied so as to suggest one or more already-existing transformation chains for use in accomplishing at least a part of the same and/or a similar process or transform.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Applicant: SOFTWARE AG
    Inventors: Brian E. Crook, Gary K. Ng