CA2444521A1 - Location-based services - Google Patents

Location-based services Download PDF

Info

Publication number
CA2444521A1
CA2444521A1 CA002444521A CA2444521A CA2444521A1 CA 2444521 A1 CA2444521 A1 CA 2444521A1 CA 002444521 A CA002444521 A CA 002444521A CA 2444521 A CA2444521 A CA 2444521A CA 2444521 A1 CA2444521 A1 CA 2444521A1
Authority
CA
Canada
Prior art keywords
remote terminal
request
location
information
business
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002444521A
Other languages
French (fr)
Other versions
CA2444521C (en
Inventor
Michael L. Gailey
Eric A. Portman
Michael J. Burgiss
Chad S. Holmes
Angela King Smith
Ashton F. Pitts Iii
Stephen L. Dempsen
Vinny Wai-Yan Che
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Accenture Global Services Ltd
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US09/946,111 external-priority patent/US6944447B2/en
Application filed by Individual filed Critical Individual
Priority to CA2742308A priority Critical patent/CA2742308C/en
Publication of CA2444521A1 publication Critical patent/CA2444521A1/en
Application granted granted Critical
Publication of CA2444521C publication Critical patent/CA2444521C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2452Query translation
    • G06F16/24522Translation of natural language queries to structured queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/334Query execution
    • G06F16/3344Query execution using natural language analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/08Speech classification or search
    • G10L15/18Speech classification or search using natural language modelling
    • G10L15/1822Parsing for meaning understanding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42204Arrangements at the exchange for service or number selection by voice
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42348Location-based services which utilize the location information of a target
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • H04M3/4936Speech interaction details
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/23Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for mobile advertising
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/28Constructional details of speech recognition systems
    • G10L15/30Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/226Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics
    • G10L2015/228Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics of application context
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/40Electronic components, circuits, software, systems or apparatus used in telephone systems using speech recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/15Information service where the information is dependent on the location of the subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/30Determination of the location of a subscriber

Abstract

The present invention discloses a method and system for providing location-based services to a remote terminal (12) that is connected to various types of communication systems (14, 32, 36). A tailored request for information is generated with the remote terminal. In addition, a geographic indicator associated with the remote terminal is also generated in the preferred embodiment.

Claims (183)

1. A method of providing location-based services in a communication system including a plurality of remote terminals, comprising the steps of:
generating a tailored request for information using said remote terminal;
generating a geographic indicator associated with said remote terminal;
transmitting said tailored request for information and said geographic indicator to a location-based application server;
generating a structured response to said tailored request for information with said location-based application server, wherein said structured response is dependent on said geographic indicator of said remote terminal; and transmitting said structured response to said remote terminal.
2. The method of claim 1, wherein said tailored request for information is a voice signal provided by a user of said remote terminal.
3. The method of claim 1, wherein said tailored request for information is transmitted using a wireless application protocol and comprises a text-based tailored request for information.
4. The method of claim 1, wherein said tailored request for information is transmitted to said location-based application server from said remote terminal using a web-based protocol.
5. The method of claim 1, wherein said tailored request for information is transmitted to said location-based application server from said remote terminal in a structured format by selections made from menus generated on a display of said remote terminal.
6. The method of claim 1, wherein said tailored request for information comprises a request for directory assistance including a last name and a first name of a person for which information has been requested.
7. The method of claim 1, wherein said tailored request for information may be selected from a group of requests, including a request for information on a particular business/service, a request for information on a governmental agency, office, department, or person holding office.
8. The method of claim 1, wherein said tailored request for information comprises a request for information on a particular product or brand of merchandize or service
9. The method of claim 1, wherein said geographic indicator is based on a respective geographic location of said remote terminal.
10. The method of claim 1, wherein said geographic indicator is defined by a user of said remote terminal.
11. The method of claim 1, wherein said structured response comprises a voice signal.
12. The method of claim 2, further comprising the step of processing said voice signal with a voice recognition application and a natural language processing application to determine the content of said tailored request for information.
13. A location-based services system, comprising:
a remote terminal capable of generating a tailored request for information and a geographic indicator;
a location-based application server connected to said remote terminal operable to receive said tailored request for information and said geographic indicator from said remote terminal; and wherein said location-based application server is programmed to generate a structured response to said tailored request for information that is dependent on said geographic indicator, wherein said structured response is transmitted to said remote terminal.
14. The location-based services system of claim 13, wherein said tailored request for information comprises a voice signal provided by a user of said remote terminal.
15. The location-based services system of claim 13, wherein said tailored request for information is transmitted to said location-based application server using a wireless application protocol and comprises a text-based tailored request for information.
16. The location-based services system of claim 13, wherein said tailored request for information is transmitted to said location-based application server using a web-based protocol.
17. The location-based services system of claim 13, wherein said tailored request for information comprises a request for directory assistance that may include a first name, a last name, a first initial, a last initial, a partial home address comprised of a city, a state, a street name, a street number, a zip code, a country of a person for which information has been requested.
18. The location-based services system of claim 13, wherein said tailored request for information comprises a request for information about a particular business/service that may include a business name, a business address, a type of business, a type of product, a type of service offered, a price range of products, a price range of services offered, and a geographic location.
19. The location-based services system of claim 13, wherein said tailored request for information may be selected from a group of requests including a request for information about a particular product or service, a request for information on a brand of product, and a request for information on a respective type of product or service.
20. The location-based services system of claim 13, wherein said geographic indicator is determined by a respective geographic location of said remote terminal.
21. The location-based services system of claim 13, wherein said geographic indicator is defined by a user of said remote terminal.
22. The location-based services system of claim 13, wherein said structured response comprises a voice signal.
23. The location-based services system of claim 13, wherein said remote terminal is a wireless communication device that is connected to a wireless communication system.
24. A method of providing location-based services to a remote terminal in a wireless communication system, comprising the steps of:
generating a voice-based tailored request for information with said remote terminal;
transmitting said voice-based tailored request for information to a voice recognition server connected to said remote terminal;
interpreting said voice-based tailored request with a voice recognition application and a natural language processing application located on said voice recognition server to generate a structured request that is sent to a location-based application server;
obtaining a geographic indicator of said remote terminal with said location-based application server;
processing said structured request with said location-based application server to generate a structured response to said structured request that is based on said geographic indicator of said remote terminal; and directing said structured response to a voice synthesis server that is programmed to create a voice response to said voice-based tailored request for information that is sent to said remote terminal.
25. The method of claim 24, wherein said voice-based tailored request for information comprises a request for directory assistance including a first name and a last name of a person for which information has been requested.
26. The method of claim 24, wherein said tailored request for information comprises a request about a respective business/service.
27. The method of claim 24, wherein said tailored request for information comprises a request about a respective product.
28. A location-based services system, comprising:
a remote terminal connected to a base station, wherein said remote terminal is capable of generating a voice-based tailored request for information;
a voice recognition server connected to said base station for interpreting said voice-based tailored request for information and generating a structured request based on said voice-based tailored request for information;
a location-based application server connected to said voice recognition server for processing said structured request generated by said voice recognition server, wherein said location-based application server is operable to obtain a geographic indicator of said remote terminal to thereby generate a structured response to said voice-based tailored request for information that is based on said geographic indicator of said remote terminal; and a voice synthesis server connected to said location-based application server for transforming said structured response into a voice response that is transmitted to said remote terminal.
29. The location-based services system of claim 28, wherein said tailored request for information comprises a request for directory assistance including a first name and a last name of a person for which information has been requested.
30. The location-based services system of claim 28, wherein said tailored request for information comprises a request for a particular business/service.
31. The location-based services system of claim 28, wherein said tailored request for information comprises a request for a particular product or name brand.
32. The location-based services system of claim 28, wherein said voice recognition server includes a voice recognition application and a natural language processing application for interpreting said voice-based tailored request for information.
33. The location-based services system of claim 28, wherein said geographic indicator is based on a present geographic location of said remote terminal.
34. The location-based services system of claim 28, wherein said geographic indicator is defined by a user of said remote terminal.
35. A method of providing location-based services to a remote terminal in a wireless communication system, comprising the steps of:
generating a text-based tailored request for information with said remote terminal;
transmitting said text-based tailored request for information to a wireless application protocol server connected to said remote terminal using a wireless application protocol;

interpreting said text-based tailored request for information with said wireless application protocol server to generate a structured request that is sent to a location-based application server;

obtaining a geographic indicator of said remote terminal with said location-based application server;

processing said structured request with said location-based application server to generate a structured response to said structured request that is based on said geographic indicator of said remote terminal; and directing said structured response to said remote terminal.
36. The method of claim 35, wherein said text-based tailored request for information comprises a request for directory assistance including a first name and a last name of a person for which information has been requested.
37. The method of claim 35, wherein said text-based tailored request for information comprises a request about a respective business/service.
38. The method of claim 35, wherein said text-based tailored request for information comprises a request about a respective product.
39. A method of providing natural language processing in a communication system, comprising the steps of:

generating a voice request with a remote terminal;

transmitting said voice request to a base station;

identifying a plurality of words contained in said voice request with a voice recognition application;

identifying a grammar associated with each said word;

categorizing each said word into a respective grammar category; and generating a structured response to said voice request with a response generation application.
40. The method of claim 30, further comprising the step of generating a structured request based on said categorization of said words.
41. The method of claim 40, further comprising the step of searching for matches to said structured request in a database of products with said response generation application.
42. The method of claim 39, further comprising the step of narrowing said structured response to a geographic area in which said remote terminal is located.
43. The method of claim 39, wherein said voice request contains a request for a particular product.
44. The method of claim 39, wherein the grammar is selected from a group of grammars consisting of a noun, an adjective, an adverb, a preposition, a conjunction, a pronoun, a verb and an interjection.
45. The method of claim 39, wherein said structured response is generated as a voice response.
46. The method of claim 39, wherein said structured response is generated as a text message.
47. The method of claim 39, further comprises the step of transmitting said structured response to said remote terminal.
48. A wireless communication system with natural language processing, comprising:

a remote terminal connected to a base station, wherein a user of said remote terminal is capable of generating a voice request that is transmitted to said base station;

a voice recognition application connected to said base station, wherein said voice recognition application identifies a plurality of words contained in said voice request;

a natural language processing application connected to said voice recognition application, wherein said natural language processing application generates a structured request based on the words contained in said voice request; and a response generation application connected to said natural language processing application for generating a structured response to said structured request.
49. The wireless communication system of claim 48, further comprising a voice synthesis application connected to said response generation application for transforming said structured response into a voice response.
50. The wireless communication system of claim 48, wherein said natural language processing application categorizes the words contained in said voice request into a respective one of a plurality of grammar categories.
51. The wireless communication system of claim 50, wherein said words in said grammar categories are used by said response generation application to locate a product identified in said voice request.
52. The wireless communication system of claim 50, wherein said voice request contains a request for a particular product.
53. The wireless communication system of claim 50, wherein said response generation application searches for matches in a product database to generate said structured response.
54. The wireless communication system of claim 50, wherein said structured response is generated as a text message that is sent to said remote terminal.
55. A method of providing natural language processing in a location-based services system, comprising the steps of:

generating a voice request with a remote terminal;

transmitting said voice request to a base station;

identifying a plurality of words contained in said voice request with a voice recognition application;

identifying a grammar associated with each said word;

categorizing each said word into a respective grammar category;

determining the geographic location of said remote terminal; and generating a structured response to said voice request with a response generation application that is within a predetermined geographic location of said remote terminal.
56. The method of claim 55, further comprising the step of generating a structured request based on said categorization of said words.
57. The method of claim 56, further comprising the step of searching for matches to said structured request in a database of products with said response generation application.
58. The method of claim 55, wherein said voice request contains a request for a particular product.
59. The method of claim 55, wherein the grammar is selected from a group of grammars consisting of a noun, an adjective, an adverb, a preposition, a conjunction, a pronoun, a verb and an interjection.
60. The method of claim 55, wherein said structured response is generated as a voice response.
61. The method of claim 55, wherein said structured response is generated as a text message.
62. The method of claim 55 further comprises the step of transmitting said structured response to said remote terminal.
63. A method for creating advertising content in a communication network, comprising the steps of:

generating an advertising campaign parameter entry form on a business remote terminal;

entering advertising campaign parameters into said advertising campaign parameter entry form using said business remote terminal;

transmitting said advertising campaign parameters to an advertiser portal;

directing said advertising campaign parameters to a create campaign application;

creating an advertising campaign with said create campaign application based on said advertising parameters; and storing said advertising campaign in a business database.
64. The method of claim 63, wherein said advertising campaign parameter entry form is generated with a campaign management interface application.
65. The method of claim 63, wherein said advertising campaign parameters are transmitted to said advertiser portal as a mark-up language file.
66. The method of claim 63, wherein said advertising campaign parameter entry form is generated with a web browser.
67. The method of claim 63, further comprising the step of limiting said advertising campaign to a specific geographic region.
68. The method of claim 63, further comprising the step of providing an edit campaign application on said advertiser portal that allows said business remote terminal to edit said advertising campaign.
69. The method of claim 63, further comprising the step of providing a delete campaign application on said advertiser portal that allows said business remote terminal to delete said advertising campaign.
70. The method of claim 63, wherein said business remote terminal is a wireless communication device.
71. A communication network with an advertising campaign creation management application, comprising:

a location-based services system connected to a plurality of consumer remote terminals;

an advertiser portal connected to said location-based services system;

a campaign management interface application provided through said advertiser portal operable to generate an advertising campaign parameter entry form;

a business remote terminal connected to said advertiser portal that is capable of accessing said campaign management interface application to create an advertising campaign directed towards said consumer remote terminals by entering advertising parameters in said advertising campaign parameter entry form; and a business database for storing said advertising campaign.
72. The communication network of claim 71, wherein said remote terminals are wireless communication devices.
73. The communication network of claim 71, wherein said advertising campaign parameter entry form is generated using a web browser.
74. The communication network of claim 71, wherein said advertising campaign parameter entry form is generated as a mark-up language file.
75. The communication network of claim 71, further comprising a create campaign application for extracting advertising parameters from said advertising campaign parameter entry form to create said advertising campaign.
76. The communication network of claim 71, wherein said advertising campaign is associated with a specific geographic region.
77. The communication network of claim 71, further comprising an edit campaign application operable to allow said business remote terminal to edit said advertising campaign after being stored in said business database.
78. The communication network of claim 71, further comprising the step of providing a delete campaign application operable to allow said business remote terminal to delete said advertising campaign after being stored in said business database.
79. The communication network of claim 71, wherein said business remote terminal is a wireless communication device.
80. A method for managing the creation of business listings in a communication network, comprising the steps of:

generating a business listing entry form on a business remote terminal;

entering business listing data into said business listing entry form using said business remote terminal;

transmitting said business listing data to an advertiser portal;

directing said business listing data to a create business listing application;

creating a business listing with said create business listing application based on said business data; and storing said business listing in a business profile database.
81. The method of claim 80, wherein said business listing data is transmitted to said advertiser portal using a mark-up language file.
82. The method of claim 80, wherein said business listing entry form is generated on a web browser.
83. The method of claim 80, wherein said business listing entry form is generated by a business profile interface application.
84. The method of claim 80, wherein said business listing data may be selected from a group of business data consisting of a business name, a business category, a product type, a service type, a business address, a business URL, a product name, a model name, a brand name, a price, an address and an operating hours indication.
85. The method of claim 80, further comprising the step of providing an edit business listing application operable to allow said business remote terminal to edit said business listing after being stored in said business profile database.
86. The method of claim 80, further comprising the step of providing a delete business listing application operable to allow said business remote terminal to delete said business listing after being stored in said business profile database.
87. The method of claim 80, wherein said business remote terminal is a wireless communication device.
88. A communication network with a business listing management interface, comprising:

a location-based services system connected to a plurality of consumer remote terminals;

an advertiser portal connected to said location-based services system;

a business listing interface application operable to create a business listing data entry form;

a business remote terminal connected to said advertiser portal that is capable of accessing said business listing interface application to generate a business listing that is directed towards users of said consumer remote terminals by entering business listing data into said business listing data entry form; and a business profile database for storing said business listing.
89. The communication network of claim 88, wherein said business remote terminal is a wireless communication device.
90. The communication network of claim 88, wherein said business listing data entry form is generated on a web browser.
91. The communication network of claim 88, wherein said business listing data entry form is generated as a mark-up language file.
92. The communication network of claim 88, further comprising a create business listing application for extracting said business listing data from said business listing data entry form to create said business listing.
93. The communication network of claim 88, wherein said business listing data may be selected from a group of data consisting of a business name, a business category, a product type, a service type, a business address, a business URL, a product name, a model name, a brand name, a price, an address and an operating hours indication.
94. The communication network of claim 88, wherein said business listings are classified according to a predefined geographic region so that only consumer remote terminals located within that predefined geographic region can access said business listings.
95. The communication network of claim 88, further comprising an edit business listing application that allows said business remote terminal to edit said business listing.
96. The communication network of claim 88, further comprising a delete business listing application that allows said business remote terminal to delete said business listing.
97. The communication network of claim 88, wherein said business remote terminal is a wireless communication device.
98. A method for editing advertising content in a communication network, comprising the steps of:
retrieving a predetermined advertising campaign associated with a respective advertiser using a campaign management interface application located on an advertiser portal, wherein said advertising campaign includes a plurality of advertising parameters;
transmitting said advertising campaign to a business remote terminal;
generating a view of said advertising campaign on said business remote terminal;
editing said advertising parameters with said business remote terminal;
transmitting said advertising campaign back to said advertiser portal;
processing said advertising campaign with an edit campaign application; and storing said advertising campaign in a business database.
99. The method of claim 98, wherein said business remote terminal is a wireless communication device.
100. The method of claim 98, wherein said view of said advertising campaign is generated with a web browser.
101. A method for editing business listing content in a communication network, comprising the steps of:
retrieving a predetermined business listing associated with a respective business using a business profile interface application located on an advertiser portal, wherein said business listing includes a plurality of business listing parameters;
transmitting said business listing to a business remote terminal;
generating a view of said business listing on said business remote terminal;
editing said business listing parameters of said business listing;
transmitting said business listing back to said advertiser portal;
processing said edited business listing with an edit business listing application;
and storing said business listing in a business profile database.
102. The method of claim 101, wherein said business remote terminal is a wireless communication device.
103. The method of claim 101, wherein said view of said business listing is generated with a web browser.
104. A method for providing advertising effectiveness searching capabilities in a location-based services system, comprising the steps of:
storing usage information for advertising campaigns placed on said location-based services system;
generating a search request form on a remote terminal;
entering a search request into said search request form with said remote terminal;
transmitting said search request to an advertising effectiveness application;
searching said usage information to generate a response to said search request;
and transmitting said response to said remote terminal.
105. The method of claim 104, wherein said usage information is stored in a usage data database.
106. The method of claim 104, wherein said usage information may be selected from a group of information including a time of access, a location of access, an identity of individuals who received a respective advertising campaign, a total number of people who received a respective advertising campaign, a total number of people who responded to a respective advertising campaign, a time and date a respective advertising campaign was run, a product listing for a respective advertising campaign and a service listing for a respective advertising campaign.
107. The method of claim 104, wherein said search request form is generated on a web browser located on said remote terminal.
108. The method of claim 104, wherein a usage analysis user interface application generates said search request form.
109. The method of claim 104, further comprising the step of formatting said response into viewable segments with a data scoring application.
110. The method of claim 104, wherein a usage analysis user interface application is used to transmit said response to said remote terminal.
111. The method of claim 104, wherein said remote terminal is a wireless communication device.
112. A method for providing predictive modeling in a location-based services system, comprising:
creating an advertising campaign with a remote terminal;
transmitting said advertising campaign to a predictive modeling application;
searching a profile data file and a usage data database to generate a predictive model for said advertising campaign; and transmitting said predictive model to said remote terminal.
113. The method of claim 112, wherein said advertising campaign includes at least one business rule.
114. The method of claim 113, further comprising the step of extracting said at least one business rule with a business rule application.
115. The method of claim 112, wherein a usage analysis user interface application is used to generate said sample advertising campaign.
116. The method of claim 112, wherein said predictive modeling application is located on an advertiser portal connected to said location-based services system.
117. The method of claim 112, wherein said predictive model is formatted in a viewable format using a data scoring application.
118. The method of claim 112, wherein said predictive model is transmitted to said remote terminal using a usage analysis user interface application.
119. The method of claim 112, wherein said remote terminal is a wireless communication device.
120. A method for searching usage information in a location-based services system, comprising the steps of:
storing usage information for said location-based services system in a usage data database;
providing an advertiser portal to a remote terminal;
generating a search request form on said remote terminal;

inputting a search request into said search request form using said remote terminal;
transmitting said search request to said advertiser portal;
searching said usage data database to generate a response to said search request; and transmitting said response to said remote terminal.
121. The method of claim 120, wherein said search request form is generated with a usage analysis user interface application on said advertiser portal.
122. The method of claim 120, further comprising the step of formatting said response into a viewable format with a data scoring application.
123. The method of claim 120, wherein said response is transmitted to said remote terminal with a usage analysis user interface application on said advertiser portal.
124. The method of claim 120, wherein said remote terminal is a wireless communication device.
125. A method for routing call failures, comprising the steps of;
connecting a remote terminal to a location-based services system;
generating a voice-based tailored request for information using said remote terminal;
interpreting said voice-based tailored request for information with a voice recognition application; and routing said remote terminal connection to a call center server if said voice recognition application fails to interpret said voice-based tailored request for information to a predetermined level of accuracy.
126. The method of claim 125, further comprising the step of connecting an operator to said remote terminal to assist a user of said remote terminal by entering a request for information from said user into a location-based application server.
127. The method of claim 126, further comprising the step of generating a structured response to said request for information with said location-based application server.
128. The method of claim 127, further comprising the step of transmitting said structured response to said remote terminal.
129. The method of claim 127, further comprising the step of transmitting said structured response to a voice synthesis server that is operable to create a voice response that is sent to said remote terminal.
130. The method of claim 125, further comprising the step of determining a geographic location of said remote terminal and forwarding an indication of said geographic location to said call center server.
131. The method of claim 125, further comprising the step of generating a message notifying a user of said remote terminal that an operator is being connected to said remote terminal.
132. A call failure system for a location-based services system, comprising:
a remote terminal connected to said location-based services system, wherein said remote terminal is used to generate a voice-based tailored request for information;
a voice recognition application connected to said remote terminal for interpreting said voice-based tailored request for information; and a call center server connected to said location-based services system, wherein said connection to said remote terminal is routed to said call center server if said voice recognition application fails to interpret said voice-based tailored request for information to a predetermined level of accuracy.
133. The call failure system for a location-based services system of claim 132, wherein an operator connected to said call center server assists a user of said remote terminal by entering a request for information into a location-based application server.
134. The call failure system for a location-based services system of claim 133, wherein said location-based application server generates a structured response to said request for information.
135. The call failure system for a location-based services system of claim 134, wherein said structured response is transmitted to said remote terminal.
136. The call failure system for a location-based services system of claim 134, wherein said structured response is sent to a voice synthesis server that is operable to create a voice response that is sent to said remote terminal.
137. The call failure system for a location-based services system of claim 132, wherein a geographic location of said remote terminal is determined and transmitted to said call center server.
138. The call failure system for a location-based services system of claim 132, wherein a message is generated that is transmitted to said remote terminal notifying a user of said remote terminal that an operator is being connected to said remote terminal.
139. A method for routing call failures, comprising the steps of;
connecting a remote terminal to a location-based services system;
generating a voice-based tailored request for information using said remote terminal;
interpreting said voice-based tailored request for information with a voice recognition application;
transmitting said interpretation of said voice-based tailored request for information from said voice recognition application to a natural language processing application; and routing said remote terminal connection to a call center server if said natural language processing application fails to interpret the intent of said voice-based tailored request for information to a predetermined level of accuracy.
140. The method of claim 139, further comprising the step of connecting an operator to said remote terminal to assist a user of said remote terminal by entering a request for information from said user into a location-based application server.
141. The method of claim 140, further comprising the step of generating a structured response to said request for information with said location-based application server.
142. The method of claim 141, further comprising the step of transmitting said structured response to said remote terminal.
143. The method of claim 141, further comprising the step of transmitting said structured response to a voice synthesis server that is operable to create a voice response that is sent to said remote terminal.
144. The method of claim 139, further comprising the step of determining a geographic location of said remote terminal and forwarding an indication of said geographic location to said call center server.
145. The method of claim 139, further comprising the step of generating a message notifying a user of said remote terminal that an operator is being connected to said remote terminal.
146. A call failure system for a location-based services system, comprising:
a remote terminal connected to said location-based services system, wherein said remote terminal is used to generate a voice-based tailored request for information;
a voice recognition application connected to said remote terminal for interpreting said voice-based tailored request for information;
a natural language processing application connected to said voice recognition application for determining the intent of the voice-based request for information; and a call center server connected to said location-based services system, wherein said connection to said remote terminal is routed to said call center server if said natural language processing application fails to determine the intent of the said voice-based tailored request for information to a predetermined level of accuracy.
147. The call failure system for a location-based services system of claim 146, wherein an operator connected to said call center server assists a user of said remote terminal by entering a request for information into a location-based application server.
148. The call failure system for a location-based services system of claim 147, wherein said location-based application server generates a structured response to said voice-based tailored request for information.
149. The call failure system for a location-based services system of claim 148, wherein said structured response is transmitted to said remote terminal.
150. The call failure system for a location-based services system of claim 148, wherein said structured response is sent to a voice synthesis server that is operable to create a voice response that is sent to said remote terminal.
151. The call failure system for a location-based services system of claim 146, wherein a geographic location of said remote terminal is determined and transmitted to said call center server.
152. The call failure system for a location-based services system of claim 146, wherein a message is generated that is transmitted to said remote terminal notifying a user of said remote terminal that an operator is being connected to said remote terminal.
153. A method for tracking purchases in a location-based services system, comprising the steps of:
receiving a request for information on a particular product from a consumer using a remote terminal;
generating a geographically tailored response to said request with said location-based services system;
displaying at least one offer to said consumer based on said geographically tailored response; and processing an acceptance of a respective offer made by said consumer.
154. The method of claim 153, further comprising the step of assigning a campaign offer identifier to each said geographically tailored response.
155. The method of claim 154, further comprising the step of storing said campaign offer identifier and said offer in a usage database.
156. The method of claim 155, further comprising the step of associating said campaign offer identifier with said consumer and a respective business making said offer.
157. The method of claim 155, further comprising the step of charging said consumer for said product.
158. The method of claim 157, wherein an electronic payment card is charged for said product.
159. The method of claim 158, further comprising the step of storing information about said electronic payment card, wherein said information may be selected from a group of information including a card number, a merchant code, a merchant name, a merchant address, a transaction type, a identifier of products purchased, an amount of purchase, a date of purchase and a time of purchase.
160. The method of claim 153, wherein said geographically tailored response is generated based on a geographic setting made on said remote terminal by said consumer.
161. The method of claim 153, further comprising the step of storing a plurality of information about said offer, wherein said information is selected from a group of information including a campaign identifier, a merchant name, a consumer identifier, a campaign code, a date, a time, a geographic location of said consumer and an offer number.
162. A method for tracking purchases in a location-based services system, comprising the steps of:
generating a tailored request for information on a product using a remote terminal;
generating a geographic indicator associated with said remote terminal;
transmitting said tailored request for information on said product and said geographic indicator to a location-based application server;
generating a structured response to said tailored request for information on said product with said location-based application server, wherein said structured response is dependent on said geographic indicator of said remote terminal;
transmitting said structured response to said remote terminal in the form of at least one offer;
displaying said offer on said remote terminal; and transmitting an acceptance of said offer to said location-based application server.
163. The method of claim 162, further comprising the step of assigning a campaign offer identifier to each said offer.
164. The method of claim 162, further comprising the step of storing a plurality of information about said offer, wherein said information is selected from a group of information including a campaign identifier, a merchant name, a consumer identifier, a campaign code, a date, a time, a geographic location of said consumer and an offer number.
165. The method of claim 162, further comprising the step of charging an electronic payment card associated with a user of said remote terminal.
166. The method of claim 162, further comprising the step of storing information about said electronic payment card, wherein said information may be selected from a group of information including a card number, a merchant code, a merchant name, a merchant address, a transaction type, a identifier of products purchased, an amount of purchase, a date of purchase and a time of purchase.
167. The method of claim 162, wherein said tailored request for information on said product is a voice signal provided by a user of said remote terminal.
168. The method of claim 162, wherein said tailored request for information on said product is transmitted using a wireless application protocol and comprises a text-based tailored request for information.
169. The method of claim 162, wherein said tailored request for information on said product is transmitted to said location-based application server from said remote terminal using a web-based protocol.
170. The method of claim 162, wherein said tailored request for information on said product is transmitted to said location-based application server from said remote terminal in a structured format by selections made from a menu system generated on a display of said remote terminal.
171. The method of claim 162, wherein said geographic indicator is set by a user of said remote terminal.
172. The method of claim 162, wherein said structured response comprises a voice signal.
173. A location-based services system with purchase tracking, comprising:
a remote terminal capable of generating a tailored request for information on a product and a geographic indicator;
a location-based application server connected to said remote terminal operable to receive said tailored request for information and said geographic indicator from said remote terminal; and wherein said location-based application server is operable to generate a structured response to said tailored request for information on said product that is dependent on said geographic indicator, wherein said structured response is transmitted to said remote terminal and displayed on said remote terminal in the form of at least one offer.
174. The location-based services system of claim 173, wherein a user of said remote terminal transmits an acceptance of a respective offer to said location based services system.
175. The location-based services system of claim 174, wherein an electronic payment card is used to pay for the purchase of the contents in said offer.
176. The location-based services system of claim 175, wherein a plurality of information related to said electronic payment card is stored in a usage data file, wherein said information about said electronic payment card may be selected from a group of information including a card number, a merchant code, a merchant name, a merchant address, a transaction type, a identifier of products purchased, an amount of purchase, a date of purchase and a time of purchase.
177. The location-based services system of claim 173, wherein a campaign offer identifier is assigned to each offer.
178. The location-based services system of claim 173, wherein a plurality of information related to said offer is stored in a usage data file, wherein said information is selected from a group of information comprising a campaign identifier, a merchant name, a consumer identifier, a campaign code, a date, a time, a geographic location of said consumer and an offer number.
179. The location-based services system of claim 173, wherein said tailored request for information on said product comprises a voice signal provided by a user of said remote terminal.
180. The location-based services system of claim 173, wherein said tailored request for information on said product is transmitted to said location-based application server using a wireless application protocol and comprises a text-based tailored request for information.
181. The location-based services system of claim 173, wherein said tailored request for information on said product is transmitted to said location-based application server using a web-based protocol.
182. The location-based services system of claim 173, wherein said geographic indicator is set by a user of said remote terminal.
183. The location-based services system of claim 173, wherein said structured response comprises a voice signal generated by a voice synthesis server.
CA2444521A 2001-04-27 2002-04-26 Location-based services Expired - Lifetime CA2444521C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA2742308A CA2742308C (en) 2001-04-27 2002-04-26 Location-based services

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US28691601P 2001-04-27 2001-04-27
US60/286,916 2001-04-27
US09/946,111 US6944447B2 (en) 2001-04-27 2001-09-04 Location-based services
US09/946,111 2001-09-04
US10/131,898 US7437295B2 (en) 2001-04-27 2002-04-25 Natural language processing for a location-based services system
US10/131,898 2002-04-25
PCT/US2002/013243 WO2002088880A2 (en) 2001-04-27 2002-04-26 Location-based services

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CA2742308A Division CA2742308C (en) 2001-04-27 2002-04-26 Location-based services

Publications (2)

Publication Number Publication Date
CA2444521A1 true CA2444521A1 (en) 2002-11-07
CA2444521C CA2444521C (en) 2011-07-26

Family

ID=27384215

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2444521A Expired - Lifetime CA2444521C (en) 2001-04-27 2002-04-26 Location-based services

Country Status (8)

Country Link
US (1) US7437295B2 (en)
EP (1) EP1391127B1 (en)
JP (1) JP5124160B2 (en)
KR (3) KR100718617B1 (en)
AU (1) AU2002256369B2 (en)
CA (1) CA2444521C (en)
IL (1) IL158421A0 (en)
WO (1) WO2002088880A2 (en)

Families Citing this family (201)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6944447B2 (en) 2001-04-27 2005-09-13 Accenture Llp Location-based services
US7698228B2 (en) 2001-04-27 2010-04-13 Accenture Llp Tracking purchases in a location-based services system
US6848542B2 (en) 2001-04-27 2005-02-01 Accenture Llp Method for passive mining of usage information in a location-based services system
US7970648B2 (en) 2001-04-27 2011-06-28 Accenture Global Services Limited Advertising campaign and business listing management for a location-based services system
US7519529B1 (en) * 2001-06-29 2009-04-14 Microsoft Corporation System and methods for inferring informational goals and preferred level of detail of results in response to questions posed to an automated information-retrieval or question-answering service
US20050234727A1 (en) * 2001-07-03 2005-10-20 Leo Chiu Method and apparatus for adapting a voice extensible markup language-enabled voice system for natural speech recognition and system response
US7640006B2 (en) * 2001-10-03 2009-12-29 Accenture Global Services Gmbh Directory assistance with multi-modal messaging
EP1708470B1 (en) 2001-10-03 2012-05-16 Accenture Global Services Limited Multi-modal callback system
US7472091B2 (en) 2001-10-03 2008-12-30 Accenture Global Services Gmbh Virtual customer database
US7441016B2 (en) 2001-10-03 2008-10-21 Accenture Global Services Gmbh Service authorizer
US7305700B2 (en) 2002-01-08 2007-12-04 Seven Networks, Inc. Secure transport for mobile communication network
US7398209B2 (en) 2002-06-03 2008-07-08 Voicebox Technologies, Inc. Systems and methods for responding to natural language speech utterance
US7693720B2 (en) 2002-07-15 2010-04-06 Voicebox Technologies, Inc. Mobile systems and methods for responding to natural language speech utterance
US7853563B2 (en) 2005-08-01 2010-12-14 Seven Networks, Inc. Universal data aggregation
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US7917468B2 (en) 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
TWI254564B (en) * 2003-04-11 2006-05-01 Far Eastone Telecomm Co Ltd Multimedia message servicing method capable of inquiring downloading information and structure thereof
KR100766776B1 (en) 2003-06-17 2007-10-17 주식회사 케이티 Method of user information abstracting for wireless LAN system
GB2406183A (en) * 2003-09-17 2005-03-23 Vextra Net Ltd Accessing audio data from a database using search terms
US9203974B2 (en) 2003-10-06 2015-12-01 Yellowpages.Com Llc Methods and apparatuses for offline selection of pay-per-call advertisers
US10425538B2 (en) 2003-10-06 2019-09-24 Yellowpages.Com Llc Methods and apparatuses for advertisements on mobile devices for communication connections
US7424442B2 (en) 2004-05-04 2008-09-09 Utbk, Inc. Method and apparatus to allocate and recycle telephone numbers in a call-tracking system
US7366683B2 (en) 2003-10-06 2008-04-29 Utbk, Inc. Methods and apparatuses for offline selection of pay-per-call advertisers
US8140389B2 (en) 2003-10-06 2012-03-20 Utbk, Inc. Methods and apparatuses for pay for deal advertisements
US7428497B2 (en) 2003-10-06 2008-09-23 Utbk, Inc. Methods and apparatuses for pay-per-call advertising in mobile/wireless applications
US9202220B2 (en) 2003-10-06 2015-12-01 Yellowpages.Com Llc Methods and apparatuses to provide application programming interface for retrieving pay per call advertisements
US9984377B2 (en) 2003-10-06 2018-05-29 Yellowpages.Com Llc System and method for providing advertisement
US7640232B2 (en) * 2003-10-14 2009-12-29 Aol Llc Search enhancement system with information from a selected source
CA2555302C (en) * 2004-02-10 2014-04-15 Call Genie Inc. Method and system of providing personal and business information
JP2007256297A (en) * 2004-03-18 2007-10-04 Nec Corp Speech processing method and communication system, and communication terminal and server and program
US8954325B1 (en) * 2004-03-22 2015-02-10 Rockstar Consortium Us Lp Speech recognition in automated information services systems
EP1636751A4 (en) * 2004-05-04 2009-03-11 Utbk Inc Methods and apparatuses for offline selection of pay-per-call advertisers
US20050261904A1 (en) * 2004-05-20 2005-11-24 Anuraag Agrawal System and method for voice recognition using user location information
TWI237991B (en) * 2004-06-28 2005-08-11 Delta Electronics Inc Integrated dialogue system and method thereof
US8010082B2 (en) 2004-10-20 2011-08-30 Seven Networks, Inc. Flexible billing architecture
US7441271B2 (en) 2004-10-20 2008-10-21 Seven Networks Method and apparatus for intercepting events in a communication system
US7706781B2 (en) 2004-11-22 2010-04-27 Seven Networks International Oy Data security in a mobile e-mail service
FI117152B (en) 2004-12-03 2006-06-30 Seven Networks Internat Oy E-mail service provisioning method for mobile terminal, involves using domain part and further parameters to generate new parameter set in list of setting parameter sets, if provisioning of e-mail service is successful
US8538768B2 (en) 2005-02-16 2013-09-17 Ingenio Llc Methods and apparatuses for delivery of advice to mobile/wireless devices
US7877703B1 (en) 2005-03-14 2011-01-25 Seven Networks, Inc. Intelligent rendering of information in a limited display environment
US7796742B1 (en) 2005-04-21 2010-09-14 Seven Networks, Inc. Systems and methods for simplified provisioning
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
WO2006136660A1 (en) 2005-06-21 2006-12-28 Seven Networks International Oy Maintaining an ip connection in a mobile network
US8069166B2 (en) 2005-08-01 2011-11-29 Seven Networks, Inc. Managing user-to-user contact with inferred presence information
US7640160B2 (en) 2005-08-05 2009-12-29 Voicebox Technologies, Inc. Systems and methods for responding to natural language speech utterance
US7620549B2 (en) 2005-08-10 2009-11-17 Voicebox Technologies, Inc. System and method of supporting adaptive misrecognition in conversational speech
US7949529B2 (en) * 2005-08-29 2011-05-24 Voicebox Technologies, Inc. Mobile systems and methods of supporting natural language human-machine interactions
US7634409B2 (en) 2005-08-31 2009-12-15 Voicebox Technologies, Inc. Dynamic speech sharpening
HRPK20051008B3 (en) * 2005-12-16 2008-10-31 Monting-I D.O.O. Device and procedure for managing short lived and free created content for value added tellecomunication services
DE102005061365A1 (en) * 2005-12-21 2007-06-28 Siemens Ag Background applications e.g. home banking system, controlling method for use over e.g. user interface, involves associating transactions and transaction parameters over universal dialog specification, and universally operating applications
EP1974561A2 (en) * 2005-12-27 2008-10-01 Dyuna Blue Ltd. Content distribution for mobile phones
US7769395B2 (en) 2006-06-20 2010-08-03 Seven Networks, Inc. Location-based operations and messaging
US20070203735A1 (en) * 2006-02-28 2007-08-30 Commonwealth Intellectual Property Holdings, Inc. Transaction Enabled Information System
US20070203736A1 (en) * 2006-02-28 2007-08-30 Commonwealth Intellectual Property Holdings, Inc. Interactive 411 Directory Assistance
US7599861B2 (en) 2006-03-02 2009-10-06 Convergys Customer Management Group, Inc. System and method for closed loop decisionmaking in an automated care system
WO2007108788A2 (en) * 2006-03-13 2007-09-27 Answers Corporation Method and system for answer extraction
US7809663B1 (en) 2006-05-22 2010-10-05 Convergys Cmg Utah, Inc. System and method for supporting the utilization of machine language
US8379830B1 (en) 2006-05-22 2013-02-19 Convergys Customer Management Delaware Llc System and method for automated customer service with contingent live interaction
US8239286B2 (en) 2006-06-29 2012-08-07 Microsoft Corporation Medium and system for location-based E-commerce for mobile communication devices
US7937402B2 (en) * 2006-07-10 2011-05-03 Nec (China) Co., Ltd. Natural language based location query system, keyword based location query system and a natural language and keyword based location query system
CN101136028B (en) * 2006-07-10 2012-07-04 日电(中国)有限公司 Position enquiring system based on free-running speech and position enquiring system based on key words
US7774808B2 (en) 2006-08-01 2010-08-10 Att Knowledge Ventures, L.P. Method and apparatus for distributing geographically restricted video data in an internet protocol television (IPTV) system
US7840407B2 (en) * 2006-10-13 2010-11-23 Google Inc. Business listing search
US8041568B2 (en) * 2006-10-13 2011-10-18 Google Inc. Business listing search
US8073681B2 (en) 2006-10-16 2011-12-06 Voicebox Technologies, Inc. System and method for a cooperative conversational voice user interface
US9317855B2 (en) 2006-10-24 2016-04-19 Yellowpages.Com Llc Systems and methods to provide voice connections via local telephone numbers
US8509411B2 (en) * 2006-11-06 2013-08-13 Nokia Corporation Managing group of location based triggers
WO2008074482A2 (en) * 2006-12-19 2008-06-26 Koninklijke Kpn N.V. Data network service based on profiling ip-addresses
US8213426B2 (en) 2007-01-30 2012-07-03 At&T Ip I, Lp Method and system for multicasting targeted advertising data
US7818176B2 (en) 2007-02-06 2010-10-19 Voicebox Technologies, Inc. System and method for selecting and presenting advertisements based on natural language processing of voice-based input
US8938392B2 (en) * 2007-02-27 2015-01-20 Nuance Communications, Inc. Configuring a speech engine for a multimodal application based on location
US9208783B2 (en) 2007-02-27 2015-12-08 Nuance Communications, Inc. Altering behavior of a multimodal application based on location
US8229458B2 (en) 2007-04-08 2012-07-24 Enhanced Geographic Llc Systems and methods to determine the name of a location visited by a user of a wireless device
KR100926655B1 (en) * 2007-04-24 2009-11-17 (주)한국 네트인 Integrated trading system and method through the Internet
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
US20080306924A1 (en) * 2007-06-05 2008-12-11 Paolini Michael A Mobile telephone object lookup and identification
US10210531B2 (en) 2007-06-18 2019-02-19 Yellowpages.Com Llc Systems and methods to facilitate the specification of a complex geographic area
US10147099B2 (en) 2007-07-25 2018-12-04 Yellowpages.Com Llc Systems and methods to dynamically generate listings to selectively track user responses
US8260619B1 (en) 2008-08-22 2012-09-04 Convergys Cmg Utah, Inc. Method and system for creating natural language understanding grammars
US8838476B2 (en) 2007-09-07 2014-09-16 Yp Interactive Llc Systems and methods to provide information and connect people for real time communications
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US8140335B2 (en) 2007-12-11 2012-03-20 Voicebox Technologies, Inc. System and method for providing a natural language voice user interface in an integrated voice navigation services environment
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8793305B2 (en) 2007-12-13 2014-07-29 Seven Networks, Inc. Content delivery to a mobile device from a content service
US8386260B2 (en) * 2007-12-31 2013-02-26 Motorola Mobility Llc Methods and apparatus for implementing distributed multi-modal applications
US8107921B2 (en) 2008-01-11 2012-01-31 Seven Networks, Inc. Mobile virtual network operator
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US20090193338A1 (en) 2008-01-28 2009-07-30 Trevor Fiatal Reducing network and battery consumption during content delivery and playback
US8255224B2 (en) 2008-03-07 2012-08-28 Google Inc. Voice recognition grammar selection based on context
US20090234726A1 (en) * 2008-03-12 2009-09-17 Microsoft Corporation Automobile location based advertising
US9305548B2 (en) 2008-05-27 2016-04-05 Voicebox Technologies Corporation System and method for an integrated, multi-modal, multi-device natural language voice services environment
US8589161B2 (en) 2008-05-27 2013-11-19 Voicebox Technologies, Inc. System and method for an integrated, multi-modal, multi-device natural language voice services environment
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8078158B2 (en) 2008-06-26 2011-12-13 Seven Networks, Inc. Provisioning applications for a mobile device
US9081860B2 (en) 2008-08-22 2015-07-14 Google Inc. Integration of device location into search
US8155672B2 (en) 2008-09-16 2012-04-10 Avaya Inc. Scalable geo-location event processing
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
US20100138402A1 (en) * 2008-12-02 2010-06-03 Chacha Search, Inc. Method and system for improving utilization of human searchers
US8855665B2 (en) * 2008-12-17 2014-10-07 Avaya Inc. Location privacy enforcement in a location-based services platform
AU2010200562B2 (en) * 2009-02-17 2010-11-11 Accenture Global Services Limited Internet marketing channel optimization
AU2010216162B2 (en) 2009-02-17 2013-07-11 Accenture Global Services Limited Multichannel digital marketing platform
US8326637B2 (en) 2009-02-20 2012-12-04 Voicebox Technologies, Inc. System and method for processing multi-modal device interactions in a natural language voice services environment
US20100318588A1 (en) * 2009-06-12 2010-12-16 Avaya Inc. Spatial-Temporal Event Correlation for Location-Based Services
US8255217B2 (en) * 2009-10-16 2012-08-28 At&T Intellectual Property I, Lp Systems and methods for creating and using geo-centric language models
WO2011053758A1 (en) * 2009-10-29 2011-05-05 Chacha Search, Inc. Method and system of processing a query using human assistants
WO2011059997A1 (en) 2009-11-10 2011-05-19 Voicebox Technologies, Inc. System and method for providing a natural language content dedication service
US9171541B2 (en) 2009-11-10 2015-10-27 Voicebox Technologies Corporation System and method for hybrid processing in a natural language voice services environment
US8437773B2 (en) 2009-12-09 2013-05-07 Qualcomm Incorporated Hierarchical information dissemination for location based systems
US9043731B2 (en) 2010-03-30 2015-05-26 Seven Networks, Inc. 3D mobile user interface with configurable workspace management
US8447823B2 (en) * 2010-07-23 2013-05-21 Ebay Inc. Instant messaging robot to provide product information
US9077630B2 (en) 2010-07-26 2015-07-07 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
JP5676762B2 (en) 2010-07-26 2015-02-25 セブン ネットワークス インコーポレイテッド Mobile application traffic optimization
WO2012060996A2 (en) 2010-11-01 2012-05-10 Michael Luna Caching adapted for mobile application behavior and network conditions
US8484314B2 (en) 2010-11-01 2013-07-09 Seven Networks, Inc. Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
WO2012061430A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
US8166164B1 (en) 2010-11-01 2012-04-24 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US8204953B2 (en) 2010-11-01 2012-06-19 Seven Networks, Inc. Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache
WO2012060995A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
EP2636268B1 (en) 2010-11-22 2019-02-27 Seven Networks, LLC Optimization of resource polling intervals to satisfy mobile device requests
CN103404193B (en) 2010-11-22 2018-06-05 七网络有限责任公司 The connection that adjustment data transmission is established with the transmission being optimized for through wireless network
WO2012075054A2 (en) * 2010-11-29 2012-06-07 Jingit, Llc Engagement and payment processing platform
EP2661697B1 (en) 2011-01-07 2018-11-21 Seven Networks, LLC System and method for reduction of mobile network traffic used for domain name system (dns) queries
US9084105B2 (en) 2011-04-19 2015-07-14 Seven Networks, Inc. Device resources sharing for network resource conservation
EP2621144B1 (en) 2011-04-27 2014-06-25 Seven Networks, Inc. System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief
EP2702500B1 (en) 2011-04-27 2017-07-19 Seven Networks, LLC Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
US9239800B2 (en) 2011-07-27 2016-01-19 Seven Networks, Llc Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network
US9159322B2 (en) * 2011-10-18 2015-10-13 GM Global Technology Operations LLC Services identification and initiation for a speech-based interface to a mobile device
US9183835B2 (en) * 2011-10-18 2015-11-10 GM Global Technology Operations LLC Speech-based user interface for a mobile device
US20130103404A1 (en) * 2011-10-21 2013-04-25 GM Global Technology Operations LLC Mobile voice platform architecture
US9326088B2 (en) 2011-10-21 2016-04-26 GM Global Technology Operations LLC Mobile voice platform architecture with remote service interfaces
WO2013086214A1 (en) 2011-12-06 2013-06-13 Seven Networks, Inc. A system of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
US8918503B2 (en) 2011-12-06 2014-12-23 Seven Networks, Inc. Optimization of mobile traffic directed to private networks and operator configurability thereof
WO2013086447A1 (en) 2011-12-07 2013-06-13 Seven Networks, Inc. Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
EP2788889A4 (en) 2011-12-07 2015-08-12 Seven Networks Inc Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation
WO2013090834A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
WO2013090212A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Mobile network reporting and usage analytics system and method using aggregation of data in a distributed traffic optimization system
US8861354B2 (en) 2011-12-14 2014-10-14 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
EP2801236A4 (en) 2012-01-05 2015-10-21 Seven Networks Inc Detection and management of user interactions with foreground applications on a mobile device in distributed caching
US9203864B2 (en) 2012-02-02 2015-12-01 Seven Networks, Llc Dynamic categorization of applications for network access in a mobile network
WO2013116852A1 (en) 2012-02-03 2013-08-08 Seven Networks, Inc. User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US20130244685A1 (en) 2012-03-14 2013-09-19 Kelly L. Dempski System for providing extensible location-based services
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
WO2013155208A1 (en) 2012-04-10 2013-10-17 Seven Networks, Inc. Intelligent customer service/call center services enhanced using real-time and historical mobile application and traffic-related statistics collected by a distributed caching system in a mobile network
US10417037B2 (en) * 2012-05-15 2019-09-17 Apple Inc. Systems and methods for integrating third party services with a digital assistant
US11195201B1 (en) * 2012-06-22 2021-12-07 Groupon, Inc. Promotion offering system analyzing collections of promotions
WO2014011216A1 (en) 2012-07-13 2014-01-16 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US20140032574A1 (en) * 2012-07-23 2014-01-30 Emdadur R. Khan Natural language understanding using brain-like approach: semantic engine using brain-like approach (sebla) derives semantics of words and sentences
KR101304452B1 (en) * 2012-07-30 2013-09-04 주식회사 더존정보보호서비스 A cloud system for document management using location
JP6019968B2 (en) * 2012-09-10 2016-11-02 株式会社リコー Report creation system, report creation apparatus and program
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
US9378520B2 (en) 2012-12-05 2016-06-28 At&T Intellectual Property I, L.P. Method, medium, and system for obtaining ratings using a rating service
US9307493B2 (en) 2012-12-20 2016-04-05 Seven Networks, Llc Systems and methods for application management of mobile device radio state promotion and demotion
US9241314B2 (en) 2013-01-23 2016-01-19 Seven Networks, Llc Mobile device with application or context aware fast dormancy
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US9326185B2 (en) 2013-03-11 2016-04-26 Seven Networks, Llc Mobile network congestion recognition for optimization of mobile traffic
US20140279007A1 (en) * 2013-03-14 2014-09-18 Robert Bosch Gmbh Method for personalized context-aware, and privacy preserving real-time brokerage for advertising
US10515076B1 (en) * 2013-04-12 2019-12-24 Google Llc Generating query answers from a user's history
US10593326B2 (en) * 2013-04-25 2020-03-17 Sensory, Incorporated System, method, and apparatus for location-based context driven speech recognition
WO2015035185A1 (en) 2013-09-06 2015-03-12 Apple Inc. Providing transit information
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
US9666187B1 (en) * 2013-07-25 2017-05-30 Google Inc. Model for enabling service providers to address voice-activated commands
WO2015073923A1 (en) * 2013-11-14 2015-05-21 Chalk Media Holdings (Dba Chalk Digital) Methods and apparatus for generating a location-conscious mobile banner
US20150237470A1 (en) * 2014-02-14 2015-08-20 Apple Inc. Personal Geofence
US10009311B2 (en) * 2014-03-28 2018-06-26 Alcatel Lucent Chat-based support of multiple communication interaction types
KR102225404B1 (en) * 2014-05-23 2021-03-09 삼성전자주식회사 Method and Apparatus of Speech Recognition Using Device Information
US9319442B2 (en) * 2014-05-28 2016-04-19 Cisco Technology, Inc. Real-time agent for actionable ad-hoc collaboration in an existing collaboration session
US9843895B2 (en) 2014-05-30 2017-12-12 Apple Inc. Location-based services for calendar events
US10146748B1 (en) 2014-09-10 2018-12-04 Google Llc Embedding location information in a media collaboration using natural language processing
EP3195145A4 (en) 2014-09-16 2018-01-24 VoiceBox Technologies Corporation Voice commerce
US9898459B2 (en) 2014-09-16 2018-02-20 Voicebox Technologies Corporation Integration of domain information into state transitions of a finite state transducer for natural language processing
CN107003999B (en) 2014-10-15 2020-08-21 声钰科技 System and method for subsequent response to a user's prior natural language input
US10614799B2 (en) 2014-11-26 2020-04-07 Voicebox Technologies Corporation System and method of providing intent predictions for an utterance prior to a system detection of an end of the utterance
US10431214B2 (en) 2014-11-26 2019-10-01 Voicebox Technologies Corporation System and method of determining a domain and/or an action related to a natural language input
US9734254B2 (en) 2015-01-13 2017-08-15 Bank Of America Corporation Method and apparatus for automatic completion of an entry into an input field
US10007947B2 (en) 2015-04-16 2018-06-26 Accenture Global Services Limited Throttle-triggered suggestions
US10891573B2 (en) * 2015-04-19 2021-01-12 Schlumberger Technology Corporation Wellsite report system
US10650437B2 (en) 2015-06-01 2020-05-12 Accenture Global Services Limited User interface generation for transacting goods
US9239987B1 (en) 2015-06-01 2016-01-19 Accenture Global Services Limited Trigger repeat order notifications
EP3340153A4 (en) * 2015-08-17 2019-04-24 Social Gear Pte Ltd Advertisement management system and advertisement management device
US9905248B2 (en) * 2016-02-29 2018-02-27 International Business Machines Corporation Inferring user intentions based on user conversation data and spatio-temporal data
US10643185B2 (en) 2016-06-10 2020-05-05 Apple Inc. Suggested locations for calendar events
US10331784B2 (en) 2016-07-29 2019-06-25 Voicebox Technologies Corporation System and method of disambiguating natural language processing requests
US10064006B2 (en) 2016-08-26 2018-08-28 Microsoft Technology Licensing, Llc Location based access control for artificial conversational entities
US11783373B2 (en) 2016-10-17 2023-10-10 Merkle, Inc. System and method for providing people-based audience planning
EP3526756A4 (en) * 2016-10-17 2020-04-22 Merkle, Inc. System and method for providing people-based audience planning
US10296586B2 (en) * 2016-12-23 2019-05-21 Soundhound, Inc. Predicting human behavior by machine learning of natural language interpretations
US11461787B1 (en) * 2017-02-27 2022-10-04 United Services Automobile Association (Usaa) Intention identification in electronic documents
US11276395B1 (en) * 2017-03-10 2022-03-15 Amazon Technologies, Inc. Voice-based parameter assignment for voice-capturing devices
KR101960195B1 (en) * 2017-11-30 2019-03-19 가톨릭대학교 산학협력단 Effectiveness prediction method of signboard design
US11366866B2 (en) 2017-12-08 2022-06-21 Apple Inc. Geographical knowledge graph
KR102469712B1 (en) 2018-02-22 2022-11-22 삼성전자주식회사 Electronic device and Method for generating Natural Language thereof
US11238859B2 (en) * 2019-06-28 2022-02-01 Ncr Corporation Voice-based transaction processing with location-based activation
US10819849B1 (en) 2019-10-10 2020-10-27 Motorola Solutions Inc. Device, system and method for address validation
US11568153B2 (en) 2020-03-05 2023-01-31 Bank Of America Corporation Narrative evaluator
US11416686B2 (en) 2020-08-05 2022-08-16 International Business Machines Corporation Natural language processing based on user context

Family Cites Families (125)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58175074A (en) * 1982-04-07 1983-10-14 Toshiba Corp Analyzing system of sentence structure
US4791281A (en) 1986-10-16 1988-12-13 C.P.C. Investment Trust Encoding and decoding system
US5343493A (en) 1993-03-16 1994-08-30 Hughes Aircraft Company Personal assistance system and method for use with a cellular communication system
US5625668A (en) 1994-04-12 1997-04-29 Trimble Navigation Limited Position reporting cellular telephone
US5559707A (en) 1994-06-24 1996-09-24 Delorme Publishing Company Computer aided routing system
US5774860A (en) * 1994-06-27 1998-06-30 U S West Technologies, Inc. Adaptive knowledge base of complex information through interactive voice dialogue
US5764731A (en) 1994-10-13 1998-06-09 Yablon; Jay R. Enhanced system for transferring, storing and using signaling information in a switched telephone network
US5717923A (en) 1994-11-03 1998-02-10 Intel Corporation Method and apparatus for dynamically customizing electronic information to individual end users
DE4440598C1 (en) * 1994-11-14 1996-05-23 Siemens Ag World Wide Web hypertext information highway navigator controlled by spoken word
US6460036B1 (en) 1994-11-29 2002-10-01 Pinpoint Incorporated System and method for providing customized electronic newspapers and target advertisements
US5682525A (en) 1995-01-11 1997-10-28 Civix Corporation System and methods for remotely accessing a selected group of items of interest from a database
US6965864B1 (en) * 1995-04-10 2005-11-15 Texas Instruments Incorporated Voice activated hypermedia systems using grammatical metadata
EP1199707A3 (en) * 1995-05-26 2002-05-02 Speechworks International, Inc. Method and apparatus for dynamic adaptation of a large vocabulary speech recognition system and for use of constraints from a database in a large vocabulary speech recognition system
US5835061A (en) 1995-06-06 1998-11-10 Wayport, Inc. Method and apparatus for geographic-based communications service
JP3968133B2 (en) * 1995-06-22 2007-08-29 セイコーエプソン株式会社 Speech recognition dialogue processing method and speech recognition dialogue apparatus
US5963940A (en) * 1995-08-16 1999-10-05 Syracuse University Natural language information retrieval system and method
US6049711A (en) 1995-08-23 2000-04-11 Teletrac, Inc. Method and apparatus for providing location-based information services
US5809471A (en) * 1996-03-07 1998-09-15 Ibm Corporation Retrieval of additional information not found in interactive TV or telephony signal by application using dynamically extracted vocabulary
US5804803A (en) 1996-04-02 1998-09-08 International Business Machines Corporation Mechanism for retrieving information using data encoded on an object
US5794235A (en) * 1996-04-12 1998-08-11 International Business Machines Corporation System and method for dynamic retrieval of relevant information by monitoring active data streams
WO1997050002A1 (en) 1996-06-27 1997-12-31 Motorola Inc. Location determination in a communication system
US5956693A (en) 1996-07-19 1999-09-21 Geerlings; Huib Computer system for merchant communication to customers
CA2212121C (en) 1996-08-02 2010-03-30 Symbol Technologies, Inc. Improvements in data retrieval
US6202023B1 (en) 1996-08-22 2001-03-13 Go2 Systems, Inc. Internet based geographic location referencing system and method
US5905246A (en) 1996-10-31 1999-05-18 Fajkowski; Peter W. Method and apparatus for coupon management and redemption
JPH10143191A (en) * 1996-11-13 1998-05-29 Hitachi Ltd Speech recognition system
US6456852B2 (en) 1997-01-08 2002-09-24 Trafficmaster Usa, Inc. Internet distributed real-time wireless location database
WO1998036585A2 (en) 1997-02-18 1998-08-20 Northern Telecom Inc. Sponsored call and cell service
EP0979478A1 (en) 1997-04-29 2000-02-16 MCI Worldcom, Inc. System and method for automated lead generation and client contact management for a sales and marketing platform
US5924070A (en) * 1997-06-06 1999-07-13 International Business Machines Corporation Corporate voice dialing with shared directories
US6091956A (en) 1997-06-12 2000-07-18 Hollenberg; Dennis D. Situation information system
US5860063A (en) * 1997-07-11 1999-01-12 At&T Corp Automated meaningful phrase clustering
JPH1146193A (en) 1997-07-28 1999-02-16 Yoichi Ishizuka Information server
US6219696B1 (en) 1997-08-01 2001-04-17 Siemens Corporate Research, Inc. System for providing targeted internet information to mobile agents
JP3609590B2 (en) 1997-08-13 2005-01-12 株式会社日立製作所 Information providing system, information output method in terminal, mobile information terminal, and information providing apparatus
JP3273128B2 (en) 1997-08-26 2002-04-08 株式会社日立製作所 Local information service method
JP3957832B2 (en) 1997-09-03 2007-08-15 三菱重工業株式会社 Fluid seal device
US6301480B1 (en) 1997-09-05 2001-10-09 @Track Communications, Inc. System and method for communicating using a voice network and a data network
US6076099A (en) 1997-09-09 2000-06-13 Chen; Thomas C. H. Method for configurable intelligent-agent-based wireless communication system
US6094635A (en) 1997-09-17 2000-07-25 Unisys Corporation System and method for speech enabled application
DE69712485T2 (en) * 1997-10-23 2002-12-12 Sony Int Europe Gmbh Voice interface for a home network
US6009411A (en) 1997-11-14 1999-12-28 Concept Shopping, Inc. Method and system for distributing and reconciling electronic promotions
US6125342A (en) * 1997-11-18 2000-09-26 L & H Applications Usa, Inc. Pronoun semantic analysis system and method
US6157705A (en) * 1997-12-05 2000-12-05 E*Trade Group, Inc. Voice control of a server
US6336098B1 (en) 1997-12-11 2002-01-01 International Business Machines Corp. Method for electronic distribution and redemption of coupons on the world wide web
US6301560B1 (en) * 1998-01-05 2001-10-09 Microsoft Corporation Discrete speech recognition system with ballooning active grammar
US6647257B2 (en) 1998-01-21 2003-11-11 Leap Wireless International, Inc. System and method for providing targeted messages based on wireless mobile location
US6195641B1 (en) * 1998-03-27 2001-02-27 International Business Machines Corp. Network universal spoken language vocabulary
US6233559B1 (en) * 1998-04-01 2001-05-15 Motorola, Inc. Speech control of multiple applications using applets
US6246672B1 (en) * 1998-04-28 2001-06-12 International Business Machines Corp. Singlecast interactive radio system
IL124608A0 (en) 1998-05-22 1998-12-06 Neroscan Ltd Advertising system over communication network
US6418216B1 (en) 1998-06-09 2002-07-09 International Business Machines Corporation Caller-controller barge-in telephone service
US6434526B1 (en) * 1998-06-29 2002-08-13 International Business Machines Corporation Network application software services containing a speech recognition capability
US6535743B1 (en) 1998-07-29 2003-03-18 Minorplanet Systems Usa, Inc. System and method for providing directions using a communication network
US6614885B2 (en) 1998-08-14 2003-09-02 Intervoice Limited Partnership System and method for operating a highly distributed interactive voice response system
JP2000067047A (en) 1998-08-24 2000-03-03 Toshiba Corp Interactive controller and method therefor
US6250557B1 (en) 1998-08-25 2001-06-26 Telefonaktiebolaget Lm Ericsson (Publ) Methods and arrangements for a smart card wallet and uses thereof
US6434524B1 (en) * 1998-09-09 2002-08-13 One Voice Technologies, Inc. Object interactive user interface using speech recognition and natural language processing
US7137126B1 (en) 1998-10-02 2006-11-14 International Business Machines Corporation Conversational computing via conversational virtual machine
US6385583B1 (en) * 1998-10-02 2002-05-07 Motorola, Inc. Markup language for interactive services and methods thereof
US6185535B1 (en) * 1998-10-16 2001-02-06 Telefonaktiebolaget Lm Ericsson (Publ) Voice control of a user interface to service applications
AU1593300A (en) 1998-11-12 2000-06-05 Bip Bottnia Internet Provider Ab Method for identifying a user of a network
US6236977B1 (en) 1999-01-04 2001-05-22 Realty One, Inc. Computer implemented marketing system
US6360167B1 (en) 1999-01-29 2002-03-19 Magellan Dis, Inc. Vehicle navigation system with location-based multi-media annotation
US6430531B1 (en) 1999-02-04 2002-08-06 Soliloquy, Inc. Bilateral speech system
US6243684B1 (en) 1999-02-19 2001-06-05 Usada, Inc. Directory assistance system and method utilizing a speech recognition system and a live operator
US6317718B1 (en) 1999-02-26 2001-11-13 Accenture Properties (2) B.V. System, method and article of manufacture for location-based filtering for shopping agent in the physical world
US6199099B1 (en) 1999-03-05 2001-03-06 Ac Properties B.V. System, method and article of manufacture for a mobile communication network utilizing a distributed communication network
US7051351B2 (en) 1999-03-08 2006-05-23 Microsoft Corporation System and method of inserting advertisements into an information retrieval system display
JP4176228B2 (en) 1999-03-15 2008-11-05 株式会社東芝 Natural language dialogue apparatus and natural language dialogue method
US6466796B1 (en) 1999-04-01 2002-10-15 Lucent Technologies Inc. System for providing location based service to a wireless telephone set in a telephone system
US6308151B1 (en) * 1999-05-14 2001-10-23 International Business Machines Corp. Method and system using a speech recognition system to dictate a body of text in response to an available body of text
US6560456B1 (en) 1999-05-24 2003-05-06 Openwave Systems, Inc. System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser
US6502076B1 (en) 1999-06-01 2002-12-31 Ncr Corporation System and methods for determining and displaying product promotions
JP3493333B2 (en) 1999-06-09 2004-02-03 エイディシーテクノロジー株式会社 Telephone relay device with advertisement
JP3485253B2 (en) * 1999-06-18 2004-01-13 インターナショナル・ビジネス・マシーンズ・コーポレーション Information processing method, information terminal support server, storage medium for storing information processing program
JP3896728B2 (en) 1999-06-23 2007-03-22 トヨタ自動車株式会社 Portable terminal device and in-vehicle information processing device
US6370514B1 (en) 1999-08-02 2002-04-09 Marc A. Messner Method for marketing and redeeming vouchers for use in online purchases
US7028072B1 (en) 1999-07-16 2006-04-11 Unicast Communications Corporation Method and apparatus for dynamically constructing customized advertisements
JP2001043479A (en) 1999-07-30 2001-02-16 Kyocera Corp Road guide system and its guide method
US6901366B1 (en) * 1999-08-26 2005-05-31 Matsushita Electric Industrial Co., Ltd. System and method for assessing TV-related information over the internet
JP2001101000A (en) 1999-09-29 2001-04-13 Toshiba Corp Device and method for natural language conversation
US20020046084A1 (en) 1999-10-08 2002-04-18 Scott A. Steele Remotely configurable multimedia entertainment and information system with location based advertising
US7050977B1 (en) * 1999-11-12 2006-05-23 Phoenix Solutions, Inc. Speech-enabled server for internet website and method
US6513052B1 (en) 1999-12-15 2003-01-28 Imation Corp. Targeted advertising over global computer networks
US20020166127A1 (en) 1999-12-15 2002-11-07 Hitachi America, Ltd. System and method for providing advertisements in a wireless terminal
US6424945B1 (en) * 1999-12-15 2002-07-23 Nokia Corporation Voice packet data network browsing for mobile terminals system and method using a dual-mode wireless connection
US6970830B1 (en) 1999-12-29 2005-11-29 General Electric Capital Corporation Methods and systems for analyzing marketing campaigns
US7006983B1 (en) 2000-02-16 2006-02-28 Walker Digital, Llc Method and system for processing a rebate
KR100385442B1 (en) * 2000-02-29 2003-05-27 이만균 System for processing a voice internet command language
US6510417B1 (en) * 2000-03-21 2003-01-21 America Online, Inc. System and method for voice access to internet-based information
WO2001076120A2 (en) 2000-04-04 2001-10-11 Stick Networks, Inc. Personal communication device for scheduling presentation of digital content
GB0009658D0 (en) 2000-04-20 2000-06-07 Hewlett Packard Co Shopping asistance method and service system
US6850766B2 (en) 2000-04-26 2005-02-01 Wirenix, Inc. Voice activated wireless locator service
US20020035568A1 (en) 2000-04-28 2002-03-21 Benthin Mark Louis Method and apparatus supporting dynamically adaptive user interactions in a multimodal communication system
US20020004745A1 (en) 2000-05-26 2002-01-10 Bascobert Michael R. Method for automated direct marketing
US7315983B2 (en) 2000-06-23 2008-01-01 Ecomsystems, Inc. System and method for computer-created advertisements
KR20000063874A (en) * 2000-08-08 2000-11-06 정홍선 Mobile Commerce System : MCS
AU2001295080A1 (en) 2000-09-29 2002-04-08 Professorq, Inc. Natural-language voice-activated personal assistant
US6898571B1 (en) 2000-10-10 2005-05-24 Jordan Duvac Advertising enhancement using the internet
JP2004531747A (en) 2000-10-12 2004-10-14 フランク エス. マッジョ、 Method and system for transmitting advertising and entertainment contents and collecting consumer information
JP4283984B2 (en) 2000-10-12 2009-06-24 パイオニア株式会社 Speech recognition apparatus and method
US20020090934A1 (en) 2000-11-22 2002-07-11 Mitchelmore Eliott R.D. Content and application delivery and management platform system and method
US7130630B1 (en) 2000-12-19 2006-10-31 Bellsouth Intellectual Property Corporation Location query service for wireless networks
US6937986B2 (en) * 2000-12-28 2005-08-30 Comverse, Inc. Automatic dynamic speech recognition vocabulary based on external sources of information
US6760426B2 (en) 2001-01-05 2004-07-06 Sprint Communications Company, L.P. Method and system for handling operator calls in a communication network
US20020161625A1 (en) 2001-02-23 2002-10-31 Valassis Communications, Inc. Online media planning system
US20020133477A1 (en) 2001-03-05 2002-09-19 Glenn Abel Method for profile-based notice and broadcast of multimedia content
US6907119B2 (en) 2001-03-08 2005-06-14 Qwest Communications International, Inc. Automated business directory assistance
US20020143550A1 (en) * 2001-03-27 2002-10-03 Takashi Nakatsuyama Voice recognition shopping system
US6996531B2 (en) 2001-03-30 2006-02-07 Comverse Ltd. Automated database assistance using a telephone for a speech based or text based multimedia communication mode
US20030041050A1 (en) 2001-04-16 2003-02-27 Greg Smith System and method for web-based marketing and campaign management
US7698228B2 (en) 2001-04-27 2010-04-13 Accenture Llp Tracking purchases in a location-based services system
US7970648B2 (en) 2001-04-27 2011-06-28 Accenture Global Services Limited Advertising campaign and business listing management for a location-based services system
US6848542B2 (en) 2001-04-27 2005-02-01 Accenture Llp Method for passive mining of usage information in a location-based services system
US6944447B2 (en) 2001-04-27 2005-09-13 Accenture Llp Location-based services
US6757544B2 (en) 2001-08-15 2004-06-29 Motorola, Inc. System and method for determining a location relevant to a communication device and/or its associated user
US7441016B2 (en) 2001-10-03 2008-10-21 Accenture Global Services Gmbh Service authorizer
US7640006B2 (en) 2001-10-03 2009-12-29 Accenture Global Services Gmbh Directory assistance with multi-modal messaging
US7254384B2 (en) 2001-10-03 2007-08-07 Accenture Global Services Gmbh Multi-modal messaging
US7472091B2 (en) 2001-10-03 2008-12-30 Accenture Global Services Gmbh Virtual customer database
US7233655B2 (en) 2001-10-03 2007-06-19 Accenture Global Services Gmbh Multi-modal callback
US20030154126A1 (en) 2002-02-11 2003-08-14 Gehlot Narayan L. System and method for identifying and offering advertising over the internet according to a generated recipient profile
US7016849B2 (en) * 2002-03-25 2006-03-21 Sri International Method and apparatus for providing speech-driven routing between spoken language applications
US6792096B2 (en) 2002-04-11 2004-09-14 Sbc Technology Resources, Inc. Directory assistance dialog with configuration switches to switch from automated speech recognition to operator-assisted dialog

Also Published As

Publication number Publication date
AU2002256369B2 (en) 2006-06-08
US20020161587A1 (en) 2002-10-31
WO2002088880A3 (en) 2003-05-22
CA2444521C (en) 2011-07-26
US20040243417A9 (en) 2004-12-02
JP2007265422A (en) 2007-10-11
US7437295B2 (en) 2008-10-14
KR100718617B1 (en) 2007-05-16
KR100870798B1 (en) 2008-11-27
KR20050119216A (en) 2005-12-20
EP1391127A4 (en) 2007-11-28
WO2002088880A2 (en) 2002-11-07
KR100798574B1 (en) 2008-01-28
KR20070098957A (en) 2007-10-05
KR20060058726A (en) 2006-05-30
EP1391127B1 (en) 2012-04-04
JP5124160B2 (en) 2013-01-23
IL158421A0 (en) 2004-06-01
EP1391127A2 (en) 2004-02-25

Similar Documents

Publication Publication Date Title
CA2444521A1 (en) Location-based services
KR100585347B1 (en) A method of providing location-based services and a location-based services system
US8738437B2 (en) Passive mining of usage information in a location-based services system
AU2002256369A1 (en) Location-based services
US20130142321A1 (en) Enhanced Directory Assistance Services in a Telecommunications Network
KR20090108821A (en) Information searching service system based on voice recognition and call routing and method using the same
AU2006203598C1 (en) Advertising and business listing management for a location-based services system
AU2011223977B2 (en) Location-based services
EP1281128B1 (en) Mobile personal digital assistant
AU2008201023A1 (en) Location-based services

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20220426