G06Q50/14

COGNITIVE TOUR GUIDE SYSTEM

Methods, computer program products, and systems are presented. The methods include, for instance: providing a cognitive tour guide service to a group of participants for a tour with an initial route planned by participants registration information and environment information along the initial route. During the tour, real time sensory data on the participants and environment are collected by a cognitive agent accompanying the group to lead the tour are relayed to a cognitive tour guide engine, and real time multi-objective optimization is modeled and performed. The participants are regrouped responsive to their respective objectives of the tour as represented by respective levels of interest in certain stage of the tour as well as circumstances of the environment. Respective subgroups are formed from the participants per respective objectives, and respective new routes are selected from a set of optimal solutions for each subgroup. During the tour, the cognitive tour guide engine iteratively optimizes routes responsive to incoming real time sensory data, objectives of the tour, and participant feedback.

COGNITIVE TOUR GUIDE SYSTEM

Methods, computer program products, and systems are presented. The methods include, for instance: providing a cognitive tour guide service to a group of participants for a tour with an initial route planned by participants registration information and environment information along the initial route. During the tour, real time sensory data on the participants and environment are collected by a cognitive agent accompanying the group to lead the tour are relayed to a cognitive tour guide engine, and real time multi-objective optimization is modeled and performed. The participants are regrouped responsive to their respective objectives of the tour as represented by respective levels of interest in certain stage of the tour as well as circumstances of the environment. Respective subgroups are formed from the participants per respective objectives, and respective new routes are selected from a set of optimal solutions for each subgroup. During the tour, the cognitive tour guide engine iteratively optimizes routes responsive to incoming real time sensory data, objectives of the tour, and participant feedback.

Accommodation search
11709903 · 2023-07-25 · ·

A method for assisting selection of an accommodation by an accommodation search system includes receiving user credentials from a user device; receiving trip parameters from the user device; determining a basic list of accommodations that correspond with the trip parameters; determining one or more factors that apply to each individual accommodation of the basic list of accommodations; applying a weight value to each of the one or more factors that apply to each individual accommodation of the basic list of accommodations; aggregating the weight values of the one or more factors that apply to each individual accommodation to determine an aggregate weighted score for each individual accommodation of the basic list of accommodations; sorting the basic list of accommodations into a sorted list of accommodations based on the aggregate weighted score for each individual accommodation; and providing the sorted list of accommodations to the user device for viewing by a user.

Accommodation search
11709903 · 2023-07-25 · ·

A method for assisting selection of an accommodation by an accommodation search system includes receiving user credentials from a user device; receiving trip parameters from the user device; determining a basic list of accommodations that correspond with the trip parameters; determining one or more factors that apply to each individual accommodation of the basic list of accommodations; applying a weight value to each of the one or more factors that apply to each individual accommodation of the basic list of accommodations; aggregating the weight values of the one or more factors that apply to each individual accommodation to determine an aggregate weighted score for each individual accommodation of the basic list of accommodations; sorting the basic list of accommodations into a sorted list of accommodations based on the aggregate weighted score for each individual accommodation; and providing the sorted list of accommodations to the user device for viewing by a user.

METHOD AND SYSTEM FOR CONTROLLING VEHICLES AND DRONES
20180012319 · 2018-01-11 ·

Embodiments are provided for controlling a fleet of vehicles and drones. The vehicles are directed to respectively drop off passenger groups at multiple locations. Routes are calculated routes for the vehicles to respectively pick up the passenger groups from the multiple locations based on predicted pick-up times, passenger group sizes and available vehicle capacities. One or more assign drones are assigned to each passenger group at each location. Each drone is configured to broadcast a current location of the passenger group in the location and a corresponding one of the predicted pick-up times and delay the corresponding passenger group in the location based on one of the vehicles assigned as a pick-up vehicle for the passenger group being delayed.

METHOD AND SYSTEM FOR CONTROLLING VEHICLES AND DRONES
20180012319 · 2018-01-11 ·

Embodiments are provided for controlling a fleet of vehicles and drones. The vehicles are directed to respectively drop off passenger groups at multiple locations. Routes are calculated routes for the vehicles to respectively pick up the passenger groups from the multiple locations based on predicted pick-up times, passenger group sizes and available vehicle capacities. One or more assign drones are assigned to each passenger group at each location. Each drone is configured to broadcast a current location of the passenger group in the location and a corresponding one of the predicted pick-up times and delay the corresponding passenger group in the location based on one of the vehicles assigned as a pick-up vehicle for the passenger group being delayed.

MAPPING SYSTEM
20230005087 · 2023-01-05 ·

A mapping system that stores user profile data and geographic information system (GIS) data. The mapping system identifies topics of interest to the user, identifies component maps that are relevant to the topics of interest, and generates composite maps of geographic locations having unique combinations of attributes relevant to the topics of interest. The boundaries of the geographic locations may be adjusted to conform to subnational boundaries. The composite maps provide functionality for users to identify locations of interest. The mapping system may receive third-party geographic data and organize it into a hierarchical taxonomy. The mapping system may then provide a graphical user interface to identify items of interest to the user, for example in locations of interest to the user. The third-party geographic data may further include transportation and accommodations information and the mapping system may generate an itinerary for travelling to the locations or items of interest.

MAPPING SYSTEM
20230005087 · 2023-01-05 ·

A mapping system that stores user profile data and geographic information system (GIS) data. The mapping system identifies topics of interest to the user, identifies component maps that are relevant to the topics of interest, and generates composite maps of geographic locations having unique combinations of attributes relevant to the topics of interest. The boundaries of the geographic locations may be adjusted to conform to subnational boundaries. The composite maps provide functionality for users to identify locations of interest. The mapping system may receive third-party geographic data and organize it into a hierarchical taxonomy. The mapping system may then provide a graphical user interface to identify items of interest to the user, for example in locations of interest to the user. The third-party geographic data may further include transportation and accommodations information and the mapping system may generate an itinerary for travelling to the locations or items of interest.

Computer-based system for determining dynamic financial transaction parameters

An example method includes receiving information related to a transaction with a financial account initiated by a customer at a financial terminal, the financial account including a transaction limit. Based on the information related to the transaction exceeding the transaction limit for the financial account, the method includes identifying a mobile device associated with the financial account and receiving location information of the mobile device via one or both of a passive location response or an active location response. Based on the location information of the mobile device, the method includes determining that the mobile device is located within a predetermined distance from a location of the financial terminal and temporarily changing the transaction limit for the financial account by a variable amount based on whether the location information of the mobile device was received via the one or both of the passive or the active location response.

Computer-based system for determining dynamic financial transaction parameters

An example method includes receiving information related to a transaction with a financial account initiated by a customer at a financial terminal, the financial account including a transaction limit. Based on the information related to the transaction exceeding the transaction limit for the financial account, the method includes identifying a mobile device associated with the financial account and receiving location information of the mobile device via one or both of a passive location response or an active location response. Based on the location information of the mobile device, the method includes determining that the mobile device is located within a predetermined distance from a location of the financial terminal and temporarily changing the transaction limit for the financial account by a variable amount based on whether the location information of the mobile device was received via the one or both of the passive or the active location response.