SYSTEMS AND METHODS FOR IDENTIFYING THIRD PARTY PRODUCTS AND SERVICES AVAILABLE AT A GEOGRAPHIC LOCATION
First Claim
1. A computer implemented method for identifying products and services available at a geographic location, the method comprising:
- receiving location information corresponding to a geographic location associated with a user;
identifying one or more services offered by one or more service providers to the geographic location;
retrieving service information associated with the one or more services offered to the geographic location, the service information including capabilities required information corresponding to capabilities required to effectuate the one or more services at the geographic location;
retrieving available capabilities information corresponding to available capabilities at the geographic location for receiving the one or more services offered to the geographic location;
comparing the retrieved capabilities required information of the one or more services to the retrieved available capabilities information of the geographic location to identify a subset of the one or more services that includes capabilities required information that matches available capabilities information of the geographic location; and
generating serviceability information comprising information related to the identified subset of the one or more services,whereby the serviceability information is used to assist the user in ordering services at the user'"'"'s geographic location.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for identifying third party products and services available to geographic location. Generally, the system identifies a subject address or location at which services are desired. Next, the system parses, standardizes, and verifies the subject address as a valid physical location. Then, the system identifies relevant market(s) corresponding to the subject address, and determines product and service offerings in the relevant market(s). Further, the system determines capabilities required to effectuate the determined service offerings at the location, and identifies capabilities available at the geographic location. Subsequently, the system compares the required capabilities of the services to the available capabilities at the location to generate serviceability information corresponding to services actually available at the location. Finally, the system provides the serviceability information to a user for selection of particular products and services, or stores the information for further processing within the system.
53 Citations
33 Claims
-
1. A computer implemented method for identifying products and services available at a geographic location, the method comprising:
-
receiving location information corresponding to a geographic location associated with a user; identifying one or more services offered by one or more service providers to the geographic location; retrieving service information associated with the one or more services offered to the geographic location, the service information including capabilities required information corresponding to capabilities required to effectuate the one or more services at the geographic location; retrieving available capabilities information corresponding to available capabilities at the geographic location for receiving the one or more services offered to the geographic location; comparing the retrieved capabilities required information of the one or more services to the retrieved available capabilities information of the geographic location to identify a subset of the one or more services that includes capabilities required information that matches available capabilities information of the geographic location; and generating serviceability information comprising information related to the identified subset of the one or more services, whereby the serviceability information is used to assist the user in ordering services at the user'"'"'s geographic location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer implemented method for providing serviceability information to a user, the method comprising:
-
obtaining service address information; verifying the service address information; determining third party service providers available in a market segment based on the service address; retrieving information regarding the services provided by a particular third party service provider in the market segment; fetching product capabilities required for a particular third party service, and address capabilities available for the service address; and displaying a list of third party services available at the service address based on analysis of available third party services in the market segment, and a match between the product capabilities required for a particular third party service and the address capabilities available at the service address. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for providing serviceability information about a plurality of third party service providers to a user, the system comprising:
-
an input module for obtaining service address information; an address verification module for verifying the service address information; a market identifier for determining third party service providers that provide one or more services in a market segment determined based on the service address; an item identifier for retrieving information regarding the services provided by a particular third party service provider in the market segment, and product capabilities required for the retrieved services; a serviceability broker for fetching address capabilities available at the service address; and a serviceability matcher for displaying a list of third party services available at the service address based on an analysis of third party services available in the market segment, and a match between the product capabilities required for a particular third party service, and the address capabilities available at the service address. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification