Patent classifications
G06Q10/06398
System and Method of Shift and Operative Match Optimization
An illustrative method includes a computing system receiving a request from an entity to fill a shift associated with a task. The method further includes accessing values for a set of shift criteria associated with the entity and the shift and accessing values for a set of operative criteria associated with an operative. The method further includes determining, based on the values for the set of shift criteria and the values for the set of operative criteria, a value for a compatibility rating of the operative with the shift. The method further includes providing, by the computing system, an output based on the value for the compatibility rating of the operative with the shift.
SYSTEM AND METHOD FOR PRIORITIZING AGENTS FOR WORKING FROM OFFICE IN A HYBRID CONTACT CENTER WORK ENVIRONMENT
A computerized-method for prioritizing agents for working from office, in a hybrid contact center work environment, is provided herein. The computerized-method includes operating an Agent Work From Office (AWFO) Prioritization Analytics module. The AWFO Prioritization Analytics module includes: (i) for each agent in the data store of agents’ metrics calculating an Agent Health (AH) score; (ii) when the AH score is ‘1’ then (a) calculating: (a.i) Agent Home Productivity (AHP) score; (a.ii) Agent Skills Prioritization (ASP) score; and (a.iii) agent’s preferences to work from office indicator; (b) determining an A WFO score based on the AHP score, the ASP score and the agent’s preferences to work from office indicator; and (c) sending the determined A WFO score to a Workforce Management (WFM) application to be presented via a User Interface (UI) thereof.
UTILIZING MACHINE LEARNING TO MEASURE APPLICATION DEVELOPERS' CYBERSECURITY COMPETENCIES
An automated method for improving application developers' cybersecurity competencies is provided. The method includes: breaking each application of a set of computer applications into one or more pieces each piece being developed by a corresponding one of a plurality of application developers; associating each piece of each application with its corresponding application developer; performing cybersecurity assessment testing on the set of computer applications in order to generate cybersecurity assessment results for the set of computer applications; building a cybersecurity competency profile for each application developer using the generated cybersecurity assessment results attributed to corresponding pieces associated with the application developer; grouping the application developers into at least two groups using unsupervised machine learning on the built cybersecurity competency profiles; and choosing, for each application developer based on the corresponding groups to which the application developer belongs, a subset of training courses to improve the cybersecurity competency of the application developer.
Implementing an achievement platform using a database system
An achievement platform may be maintained using a database system. A user interface may be displayed on a device of an authorized user of the achievement platform. The user interface may be configurable to allow the authorized user to create or modify customizable awards that are achievable based on customizable logic definable by the authorized user. The authorized user may be affiliated with a first one of a plurality of organizations implementing an application or service. Input, to create a first award based on first customizable logic may be processed. The first customizable logic may be configured by the authorized user such that satisfaction of conditions causes designated users associated with the application or service to be presented with the first award. It may be determined that a first user affiliated with the first organization has satisfied the conditions. The first user may be presented with the first award.
Systems and methods for evaluating loading and unloading times of items in a vehicle
The disclosure is generally directed to evaluating loading and unloading times of items in a vehicle. The vehicle may be equipped with an object-sensing mat placed in a cargo area and coupled to a computer configured to execute a timing evaluation module. A first change in weight or pressure is sensed when an item is either placed upon, or removed from, the object-sensing mat. An increase in weight or pressure indicates loading of the item on to the vehicle, and vice-versa. The computer can generate a timing prediction model based on processing sensor signals from the object-sensing mat and determining the amount of time taken for loading or unloading items from the vehicle. In one application, a timing prediction model may be generated for each customer of a goods delivery service and used for optimizing delivery operations.
System and method for matching patrons, servers, and restaurants within the food service industry
A system and method of combining table management software and customer experience skills by generating profiles of patrons, servers, and restaurants by using machine learning algorithms on and location data in those profiles to build more intimate relationships between patrons, food service establishments, and food service professionals. Trait matching provides optimized matchmaking between patrons and servers who share certain commonalities or affinities while also balancing the table management operations. Machine learning algorithms may be used to identify patterns of commonality that would not otherwise be recognized. This system allows patrons to choose servers at an establishment over a plurality of electronic devices by using the cluster analysis results. It provides servers more lateral work experience between participating restaurants, and restaurants more power to operate smoothly and build highly cohesive teams.
Systems and methods for digital analysis, test, and improvement of customer experience
Disclosed are system and methods for digitally capturing, labeling, and analyzing data representing shared experiences between a service provider and a customer. The shared experience data is used to identify, test, and implement value-added improvements, enhancements, and augmentations to the shared experience and to monitor and ensure the quality of customer service. The improvements can be implemented as customer service process modifications, precision learning and targeted coaching for agents rendering customer service, process compliance monitoring, and as knowledge curation for a knowledge bot software application that facilitates automation of tasks and provides a natural language interface for accessing historical knowledge bases and solutions.
ATTORNEYS RANKING BASED ON THEIR HISTORIC WORK-RELATED PERFORMANCE
Systems and methods are disclosed for attorney ranking based on historic work and past performance. In an embodiment, the method includes generating data for evaluating the legal experience of legal personnel that includes populating a user interface with data about the past case history of at least one legal individual for enabling a user to determine whether or not to make a selection decision about the at least one legal individual; and in response to a user selection, enabling one or more different options for displaying the case history of the at least one legal individual for user selection; wherein the user interface is configured to display a listing of legal personnel and associated one or more representative matters; wherein the user interface is configured to display an event, disposition, and attachment associated with the one or more representative matters.
OPTIMIZATION PROCESSING APPARATUS, OPTIMIZATION PROCESSING METHOD, AND COMPUTER READABLE RECORDING MEDIUM
The optimization processing apparatus is an apparatus for assigning actions on a per-user basis. The optimization processing apparatus includes: a data obtainment unit that obtains constraint information on a per-action basis and user information on a per-user basis; a gain function estimation unit estimates, for each user, a prediction function and a reliability degree function based on the constraint information and the user information, and estimates a gain function from the prediction function and the reliability degree function; and an assignment processing unit that assigns the actions on a per-user basis based on the estimated gain functions. The gain function estimation unit corrects, for each user, the gain function of the user in a case where a set condition is satisfied.
AUTOMATIC BARCODE BASED PERSONAL SAFETY COMPLIANCE SYSTEM
Various implementations for an automatic system and processes for monitoring the use of personal protective equipment in a work space are provided. The system includes barcodes attached to the personal protective equipment. The operation of the system involves capturing images of the work space and detecting human form objects and barcode objects in the images. The system and processes further involve calculating the probability that a user is wearing all personal protective equipment in accordance with safety rules applicable to the work space. In some implementations, the system and processes may be used to track personal protective equipment and other objects in a work space. Accordingly, the system and processes may be used to prevent or limit the occurrence of accidents, incidents and/or injuries in hazardous work environments.