Patents Assigned to Group 1 Software, Inc.
  • Publication number: 20090150349
    Abstract: A method for performing a dynamic spatial search for points of interest proximal to a path of travel of a moving user. As the user moves along a path, a search is regularly conducted to provide updated information about points of interest for the user. The method includes automatically detecting a position of the user. One or more attributes of the user's movement and/or of a vicinity around the position of the user are detected. To provide the updated search information a new search region is determined based on the user's position and the one or more detected attributes. The new search region is compared to the previously determined search region to determine an overlap region that the two have in common. Search results from the overlap region are reused as part of point of interest search results for the current search region. New point of interest search results are calculated only for a portion of the new search region outside of the overlap region.
    Type: Application
    Filed: December 11, 2007
    Publication date: June 11, 2009
    Applicant: Group 1 Software, Inc.
    Inventors: Kevin F. Cartin, Berkley R. Charlton, Aaron Hart, Rebecca Mayes
  • Publication number: 20080162035
    Abstract: A system and method of determining elevation values includes inputting a location into a geocoding system having a segment data set and determining the closest segment in the data set to the location. A data set of elevation data the closest segment is accessed and a determination is made of an elevation value for each of two elevation points associated with the closest segment. The elevation value of the location is determined based on interpolation of the location in relation to each the two elevation points and the elevation value of each of the two elevation points. The determined elevation value for said input location is output. The offset distance of the location from the closest segment may be determined and a slope applied to the offset distance to determine an elevation gain or loss for the location due to the offset distance of the location from the closest segment.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Applicant: Group 1 Software Inc.
    Inventors: Berkley R. Charlton, David G. Takahashi, Bryan D. Sears, Freddie J. Bourland
  • Publication number: 20080065605
    Abstract: A method of interfacing data entry to an address matching engine includes of entering into a client processing system browser locale data for an address and entering into the client processing system browser an alphanumeric value of the street portion of said address. The client processing system sends to a web service after each entry of an alphanumeric value of the street portion of the address, the entered locale data and the entered alphanumeric street portion of the address. At the web service based on the entered locale data and the entered alphanumeric street portion of the address, searching is implemented for potential address matches. Any potential address matches obtained by the web service are returned from the web service to the client processing system in such a manner that any address matching session is maintained on the client processing system.
    Type: Application
    Filed: December 28, 2006
    Publication date: March 13, 2008
    Applicant: Group 1 Software Inc.
    Inventors: Freddie J. Bourland, Stephen C. Walden, Christopher A. Baker
  • Publication number: 20070156753
    Abstract: A method for processing two different types of geographic address data sets to establish candidate matched data includes entering address data into the system and accessing a point level address data set. A determination is made if the point level data set contains an exact match to the entered address data. Any exact address data match from the point level data set is output. Candidate address data matches from the point level data set are saved when no exact match is determined as existing in the point level data set. A centerline address data set is accessed and a determination is made of candidate address data matches from the centerline address data set. Candidate address data from both the point level data set and the centerline data set are scored and matched. A system for geocoding and address hygiene includes a processing system with an input and an output system coupled to said processing system. A point level data set is coupled to the processing system.
    Type: Application
    Filed: December 22, 2005
    Publication date: July 5, 2007
    Applicant: Group 1 Software, Inc.
    Inventors: Freddie Bourland, Kevin Cartin, Berkley Charlton, Stephen Kinsch, Catherine Loher, Bryan Sears, Stephen Walden
  • Patent number: 7124055
    Abstract: A method and apparatus for performing forecasting using time series data are described. In one embodiment, the method includes designating a last portion of the time series data as a base pattern, searching the remaining portion of the time series data for candidate patterns using the base pattern, and identifying candidate forecasts corresponding to the candidate patterns. The method further includes calculating a set of final forecast values based on the candidate forecasts.
    Type: Grant
    Filed: May 26, 2004
    Date of Patent: October 17, 2006
    Assignee: Group 1 Software, Inc.
    Inventor: Leo Breiman
  • Patent number: 7117219
    Abstract: A method and apparatus for creating a lineage for a data field is disclosed. The method may include creating a unique identifier for a data field. Also, a record of the origin of data is created when the data is inserted into the data field; however this is not required. The record of the origin of data is associated with the unique identifier for the data field. The lineage for the data field may be viewed. In so doing, the transformations to the data field may be shown.
    Type: Grant
    Filed: May 5, 2000
    Date of Patent: October 3, 2006
    Assignee: Group 1 Software, Inc.
    Inventors: Craig R. Powers, Vladimir Gorelik
  • Patent number: 7055097
    Abstract: A method for facilitating display of content in a browser window includes receiving a user request for content, determining that the requested content cannot be displayed in a browser window using a single page, and generating code which, when executed, causes the display of the requested content to be divided into multiple frames. Each frame displays a portion of the requested content. The frames displayed in the browser window appear to the user as a single page containing the requested content.
    Type: Grant
    Filed: February 5, 2002
    Date of Patent: May 30, 2006
    Assignee: Group 1 Software, Inc.
    Inventor: Tana Netsch
  • Publication number: 20040220771
    Abstract: A method and apparatus for performing forecasting using time series data are described. In one embodiment, the method includes designating a last portion of the time series data as a base pattern, searching the remaining portion of the time series data for candidate patterns using the base pattern, and identifying candidate forecasts corresponding to the candidate patterns. The method further includes calculating a set of final forecast values based on the candidate forecasts.
    Type: Application
    Filed: May 26, 2004
    Publication date: November 4, 2004
    Applicant: Group 1 Software, Inc.
    Inventor: Leo Breiman
  • Patent number: 6745150
    Abstract: A method and apparatus for performing forecasting using time series data are described. In one embodiment, the method includes designating a last portion of the time series data as a base pattern, searching the remaining portion of the time series data for candidate patterns using the base pattern, and identifying candidate forecasts corresponding to the candidate patterns. The method further includes calculating a set of final forecast values based on the candidate forecasts.
    Type: Grant
    Filed: September 25, 2001
    Date of Patent: June 1, 2004
    Assignee: Group 1 Software, Inc.
    Inventor: Leo Breiman