17 patents
Utility
Methods and Systems for Scheduling Location-based Tasks and Location-agnostic Tasks
1 Jul 20
Methods and systems for scheduling tasks for field professionals include: receiving a set of first requests for on-site assistance from a first set of users; receiving a set of second requests for remote assistance from a second set of users; assigning a plurality of location-based tasks associated with the set of first requests to one or more field professional; receiving real-time information associated with the one or more field professional including current location; determining based on the real-time information whether the one or more field professional can complete a location-agnostic task associated with a second request after completing a first location-based task and before starting a second location-based task; and assigning the location-agnostic task to the one or more field professional.
Gilad Brand, Yoav Kolodner, Alexander Shapirov
Filed: 22 Dec 19
Utility
Systems and Methods for Assigning Tasks Based on Real-time Conditions
1 Jul 20
Systems and methods for scheduling tasks to field professionals are provided.
Amit Monovich, Yoav Kolodner, Alexander Shapirov
Filed: 22 Dec 19
Utility
Systems and Methods for Using Predicted Demand to Optimize Task Scheduling
1 Jul 20
Methods, apparatuses, and systems for scheduling tasks to field professionals include a memory configured to store historical data associated with past demand for field professionals, a network interface, and at least one processor connectable to the network interface.
Alexander Gibrekhterman, Alexander Shapirov
Filed: 22 Dec 19
Utility
Systems and Methods for Scheduling Tasks
1 Jul 20
Methods, apparatuses, and systems for scheduling tasks to field professionals include: storing, in a database, a plurality of records reflecting characteristics associated with completing a set of technical services, wherein information in each record is derived from historical experience of completing each of the technical services; receiving a request for a new technical service associated with a location; and assigning a field professional to perform the new service having determined from information in the database a likelihood that the field professional will complete the new technical service in a single on-site visit at the location.
Sassi Idan
Filed: 22 Dec 19
Utility
Methods and Systems for Using Customer Feedback In Future Scheduling
1 Jul 20
Method and systems for scheduling tasks to field professionals include: receiving from a user at least one request for at least one on-site service associated with a location; assigning at least one field professional to at least one task of providing the at least one on-site service at the location; following completion of the at least one on-site service, obtaining data associated with the at least one on-site service; receiving from the user an additional request for an additional service, wherein the additional service is associated with the same location; retrieving information including data associated with the at least one on-site service; and assigning a field professional to perform the additional service based on the retrieved information.
Amit Monovich, Yoav Kolodner, Alexander Shapirov, Oded Bar Yehuda
Filed: 22 Dec 19
Utility
Systems and Methods for Scheduling Connected Device
1 Jul 20
Systems and methods for fixing schedule of tasks using a remote optimization engine are provided.
Yoav Kolodner, Nir Sharon, Tomer Parash
Filed: 22 Dec 19
Utility
Systems and Methods for Task Scheduling Based on Real-time Conditions
1 Jul 20
Methods, apparatuses, and systems for scheduling tasks to field professionals include: determining real-time schedule information for field professionals independent from any schedule update received therefrom; determining, from the real-time schedule information associated with a first field professional, existence of a delay associated with tasks assigned to the first field professional; determining a likelihood that the delay will interfere with the first field professional arriving to an identified location associated with an assigned task at a scheduled time; determining from real-time schedule information associated with a second field professional whether the second field professional can arrive to the identified location; reassigning the assigned task based on the real-time schedule information associated with the first field professional and the real-time schedule information associated with the second field professional; and providing to at least one of the first field professional and the second field professional information reflecting the reassignment of the task.
Gilad Brand, Alexander Shapirov
Filed: 22 Dec 19
Utility
Systems and Methods for Fixing Schedule Using a Remote Optimization Engine
1 Jul 20
Systems and methods for scheduling tasks to field professionals are provided.
Amit Monovich, Yoav Kolodner, Alexander Shapirov
Filed: 22 Dec 19
Utility
Systems and Methods for Fixing Schedule Using a Remote Optimization Engine
1 Jul 20
Systems and methods for scheduling tasks to field professionals are provided.
Amit Monovich, Yoav Kolodner, Alexander Shapirov, Itai Barak
Filed: 22 Dec 19
Utility
Systems and Methods for Assigning Tasks Based on Real-time Conditions
1 Jul 20
Systems and methods for fixing schedule of tasks using a remote optimization engine are provided.
Yoav Kolodner, Nir Sharon, Tomer Parash
Filed: 22 Dec 19
Utility
Systems and Methods for Scheduling Parts Delivery
1 Jul 20
Systems and methods for scheduling parts delivery are provided.
Amit Monovich, Yoav Kolodner, Alexander Shapirov
Filed: 22 Dec 19
Utility
Methods and Systems for Offerring Service Times Based on User Profile
1 Jul 20
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.
Yoav Kolodner, Sassi Idan
Filed: 22 Dec 19
Utility
Systems and Methods for Work Capacity Planning
1 Jul 20
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.
Elhanan Rosental, Limor Rohald
Filed: 22 Dec 19
Utility
Methods and Systems for Identifying Causes for Unscheduled Tasks
1 Jul 20
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.
Amit Monovich, Yoav Kolodner, Alexander Shapirov
Filed: 22 Dec 19
Utility
Methods and Systems for Appointment Booking
1 Jul 20
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.
Tomer Parash, Nir Sharon, Sharon Linn, Haggai Gootwine
Filed: 22 Dec 19
Utility
Methods and Systems for Offerring Service Times Based on System Consideration
1 Jul 20
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.
Amit Monovich, Yoav Kolodner, Alexander Shapirov
Filed: 22 Dec 19
Utility
Methods and Systems for Self-appointment
1 Jul 20
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.
Niv Garber, Adi Deutscher
Filed: 22 Dec 19
- Prev
- 1
- Next
Patents are sorted by USPTO publication date, most recent first