Patents Assigned to Group 1 Software, Inc.
-
Publication number: 20090150349Abstract: 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: ApplicationFiled: December 11, 2007Publication date: June 11, 2009Applicant: Group 1 Software, Inc.Inventors: Kevin F. Cartin, Berkley R. Charlton, Aaron Hart, Rebecca Mayes
-
Publication number: 20080162035Abstract: 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: ApplicationFiled: December 28, 2006Publication date: July 3, 2008Applicant: Group 1 Software Inc.Inventors: Berkley R. Charlton, David G. Takahashi, Bryan D. Sears, Freddie J. Bourland
-
Publication number: 20080065605Abstract: 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: ApplicationFiled: December 28, 2006Publication date: March 13, 2008Applicant: Group 1 Software Inc.Inventors: Freddie J. Bourland, Stephen C. Walden, Christopher A. Baker
-
Publication number: 20070156753Abstract: 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: ApplicationFiled: December 22, 2005Publication date: July 5, 2007Applicant: Group 1 Software, Inc.Inventors: Freddie Bourland, Kevin Cartin, Berkley Charlton, Stephen Kinsch, Catherine Loher, Bryan Sears, Stephen Walden
-
Patent number: 7124055Abstract: 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: GrantFiled: May 26, 2004Date of Patent: October 17, 2006Assignee: Group 1 Software, Inc.Inventor: Leo Breiman
-
Patent number: 7117219Abstract: 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: GrantFiled: May 5, 2000Date of Patent: October 3, 2006Assignee: Group 1 Software, Inc.Inventors: Craig R. Powers, Vladimir Gorelik
-
Patent number: 7055097Abstract: 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: GrantFiled: February 5, 2002Date of Patent: May 30, 2006Assignee: Group 1 Software, Inc.Inventor: Tana Netsch
-
Publication number: 20040220771Abstract: 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: ApplicationFiled: May 26, 2004Publication date: November 4, 2004Applicant: Group 1 Software, Inc.Inventor: Leo Breiman
-
Patent number: 6745150Abstract: 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: GrantFiled: September 25, 2001Date of Patent: June 1, 2004Assignee: Group 1 Software, Inc.Inventor: Leo Breiman