Patent classifications
G06Q30/0205
METHODS AND SYSTEMS FOR OFFERRING SERVICE TIMES BASED ON USER PROFILE
Method and systems for scheduling tasks to field professionals include: receiving from a user a request for an on-site service; identifying, based on a schedule of a set of field professionals, a set of possible time slots for providing the on-site service; retrieving information indicative of an availability of the user to accept the on-site service; determining, based on the retrieved information indicative of an availability of the user, a subset of possible time slots for providing the on-site service; and proposing a time for providing the on-site service based on a time slot selected from the subset of possible time slots.
SYSTEMS AND METHODS FOR WORK CAPACITY PLANNING
Methods, apparatuses, and systems for scheduling tasks to field professionals include: receiving a set of requests reflecting demand for on-site services, wherein the set of requests is associated with a number of task types; receiving availability data indicative of an availability of a plurality of field professionals to perform on-site services; receiving skills data indicative of capabilities of each of the plurality of field professionals with respect to the task types; obtaining at least one desired scheduling weight for the number of task types; generating a schedule for the plurality of field professionals based on the demand for on-site services, the availability data, and the skills data; and wherein generating the schedule for the plurality of field professionals includes including a first task in the schedule when the first task conforms with the at least one desired scheduling weight and excluding a second task from the schedule when the second task does not conform with the at least one desired scheduling weight.
METHODS AND SYSTEMS FOR IDENTIFYING CAUSES FOR UNSCHEDULED TASKS
Methods, apparatuses, and systems for scheduling tasks to field professionals include: receiving a set of requests for services; scheduling a set of tasks based on scheduling constraints, wherein each task is expected to be completed within a period of time from when a corresponding request was received; determining a common cause why at least two requests were not scheduled with tasks expected to be completed within the period of time, wherein the common cause is associated with at least one of the scheduling constraints; and enabling reducing the number of future unscheduled tasks based on the determination.
METHODS AND SYSTEMS FOR APPOINTMENT BOOKING
Methods and systems for scheduling tasks for a two-route process for appointment booking include: receiving a request to book a new appointment for a service; outputting a first booking response for the request, wherein the first booking response is determined using a multi-route model, wherein the multi-route model is configured to determine booking responses in multiple different ways; and verifying the first booking response based on a second booking response determined using the multi-route model.
METHODS AND SYSTEMS FOR OFFERRING SERVICE TIMES BASED ON SYSTEM CONSIDERATION
Method and systems for scheduling tasks to field professionals include: receiving a request to book a new appointment for a service, wherein the service is expected to be completed within a time period; identifying a first possible time slot and a subsequent second possible time slot for the new appointment within the time period; calculating a first scheduling cost associated with the first possible time slot and a second scheduling cost associated with the second possible time slot; enabling selection of the second possible time slot when it is determined that both the first scheduling cost and the second scheduling cost are below a scheduling cost threshold; and outputting a no-available-time-slot notification when is determined that both the first scheduling cost and the second scheduling cost are above the scheduling cost threshold.
METHODS AND SYSTEMS FOR SELF-APPOINTMENT
Method and systems for scheduling tasks to field professionals include: receiving from a user a request for an on-site service associated with a location; transmitting to a field professional information reflecting an assignment to provide the on-site service; receiving an indication, while the field professional is at the location, that an additional visit is required to complete the on-site service; accessing a future schedule of the field professional to identify an available time slot; and providing a proposed time for the additional visit associated with the identified time slot.
Visual information system and computer mobility application for field personnel
A system for providing visual crop data to a mobile device includes at least one server computer in communication with a mobile device. The at least one server computer is configured to receive location data relating to a geographical position of the mobile device; retrieve topographical data associated with at least a portion of the location data; generate shape data based at least partially on the topographical data; and transmit at least a portion of the shape data to the mobile device, such that at least one shape is visually displayed on at least a portion of a map image displayed on the mobile device. Also disclosed is a computer-implemented method and computer program product for providing and/or interacting with visual crop data, including appropriately communicatively connected hardware components.
Collaborative ticketing system
Features are disclosed relating to a collaborative ticketing system that manages various aspects of ticketing for events (e.g., movies, concerts, sporting events, and the like) using knowledge about the contacts, friends, and other social connections of system users. The collaborative ticketing system may generate dynamic ticket offers that are based on the number of friends, invited by users, ultimately obtaining tickets. The collaborative ticketing system can also streamline the procurement of concessions and other event-related items by allowing users to pre-purchase such items (e.g., in connection with ticket offers), and then pick up the items at the event venue with little or no wait. In addition, users can preview event-related content (e.g., movie trailers) for event providers (e.g., movie studios), and answer questions or otherwise provide feedback about the event-related content in return for special offers, rewards, and other considerations.
Search result prioritization based on device location
Aspects of the present invention disclose a method, computer program product, and system for prioritizing search engine results based on a current location of a user. The method includes one or more processors determining that a user enters a zone within a venue based on monitoring a computing device of the user moving through the venue. The method further includes one or more processors performing a search, while the user is within the zone, based on a search query input by the user into the computing device of the user while the computing device is within the zone. The method further includes one or more processors prioritizing results of the search to create a set of results that are based on the search query input by the user and the zone within the venue.
Providing quantitative evaluations of friction within a customer experience to reduce abandonment and improve conversion of transactions
Quantitative evaluations of friction within a customer experience may be provided to reduce abandonment and improve conversion of transactions. One or more transactions may be identified. One or more personas corresponding to the one or more transactions may be identified. One or more customer friction factor (CFF) scores corresponding to the one or more transactions may be determined. A given CFF score may be a quantification of an aspect of a given transaction that has a negative impact on a customer experience associated with the given transaction. The one or more CFF scores may be compared with one or more valid comparisons relating to the same industry and the same transaction type. One or more friction points may be identified based on the comparison of the one or more CFF scores. Addressing a friction point may reduce abandonment and improves conversion associated with transactions.