Skill Based Matching Of A Person Or A Group To A Task Patents (Class 705/7.14)
-
Patent number: 11017485Abstract: The UTILITY RESOURCE ASSET MANAGEMENT SYSTEM APPARATUSES, METHODS AND SYSTEMS (“URAMS”) transform weather, terrain, and utility asset parameter data via URAMS components into damage predictions with confidence metrics, alerts, and asset allocation and response plans.Type: GrantFiled: July 22, 2016Date of Patent: May 25, 2021Assignee: Telvent USA LLCInventors: Chad Riland, Shylesh Muralidharan, Don Leick, Robert Wagner, Danny Petrecca, Steven Scott Higgins
-
Patent number: 11017337Abstract: Centralized communication server systems and methods are provided. In one embodiment, a centralized server includes at least one network interface for bidirectional communication with mobile devices. At least one processor is configured to receive, via the computer network, event information for a discharge event associated with an individual, automatically identify a department associated with the one or more rooms, automatically receive protocol information for the identified department, and identify one or more milestones. The processor(s) are further configured to automatically generate workload data based on the identified milestones, receive assignment information for a plurality of individuals associated with the protocol information, and automatically assign the one or more milestones to the first individual.Type: GrantFiled: December 23, 2016Date of Patent: May 25, 2021Assignee: TeleTracking Technologies, Inc.Inventor: Thomas Perry
-
Patent number: 11012808Abstract: An in-vehicle terminal mounted in a vehicle includes a controller configured to: transmit a radio signal indicating that it is possible to share a ride in the vehicle; upon receipt of the radio signal from a user terminal that has received the radio signal, transmit information relating to the vehicle to the user terminal; and receive information indicating a result of determination of whether or not a user of the user terminal can join the ride in the vehicle, the determination being made using the information relating to the vehicle, from the user terminal.Type: GrantFiled: June 18, 2019Date of Patent: May 18, 2021Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Koseki Sugiyama, Atsuko Kobayashi, Hiroki Asano, Harunobu Saito, Yoshihiro Tsuge, Tae Sugimura, Kuniaki Jinnai
-
Patent number: 11004048Abstract: A computer-implemented method and system for a customer experience resource facility for scheduling a time-based resource on a commerce processing device and accepting an input for a product-based resource, and processing a payment in respect of the time-based resource and the product-based resource using a payment processing facility on the commerce processing device, where the payment processing facility processes payments through the commerce processing device based at least in part on an input received from the customer experience resource facility.Type: GrantFiled: December 21, 2018Date of Patent: May 11, 2021Assignee: Shopify Inc.Inventors: Peter Nitsch, Polly Auyeung, Rahil Abdul Aziz, Ricardo Vazquez, Dima Bart, Fahd Ananta
-
Patent number: 11004019Abstract: A method of facilitating a match between an employer with at least one job opening and job seekers is provided. The employer has a set of position preferences related to the job opening. The job seekers have suitability data, resumes, etc., that are provided to the employer. The suitability data includes normalized assessment data. The method includes the steps of: determining a position quotient based on the position preferences; deriving a performance quotient for each job seeker, the performance quotient including normalized assessment data; comparing each the performance quotient to the position quotient; and ranking each the job seeker based on the comparison of the performance quotient to the position quotient.Type: GrantFiled: May 10, 2010Date of Patent: May 11, 2021Assignee: The Institute For Motivational LivingInventors: Bradley Paul Smith, Sanford G. Kulkin
-
Patent number: 10997533Abstract: Through a network, an administrative server is connected with a terminal of an applicant and a terminal of a company which is a seeker. The administrative server comprises an applicant information database which stores applicant information including a registered address of the applicant, and a seeker information database which stores requirement information including a registered address of the company. The administrative server calculates a matching score of the both based on the applicant information and the requirement information, and make the terminal of the applicant display an image picture of distributed seekers 52 when it is requested by the applicant. The image picture of distributed seekers 52 includes a neighboring map showing around an address designated by the applicant. On the neighboring map, there is shown matching scores of the applicant and the companies, each matching score being indicated at the registered address of the each company.Type: GrantFiled: August 29, 2018Date of Patent: May 4, 2021Assignee: FORUM ENGINEERING INC.Inventor: Tsutomu Sato
-
Patent number: 10997530Abstract: Systems and methods for multi-resource scheduling are disclosed and described. An example apparatus includes a scheduler engine configured to enable clinical system(s) to operate with the scheduler engine in an analytical mode and an operating mode. When in the analytical mode, the scheduler engine is to dynamically calculate one or more binding constraints on the one or more clinical systems for scheduling. When in the operating mode, the scheduler engine is to manage and output a schedule for the one or more clinical systems based on the one or more binding constraints calculated in the analytical mode. The example scheduler engine is to dynamically switch between the analytical mode and the operating mode based at least in part on a probabilistic determination of delay associated with the schedule.Type: GrantFiled: June 29, 2017Date of Patent: May 4, 2021Assignee: General Electric CompanyInventors: Srinivas Bollapragada, Christopher Donald Johnson, Bex Thomas, Dianne Chace
-
Patent number: 10990928Abstract: Methods and systems are provided for adaptive recruitment computer system. In one novel aspect, the adaptive recruitment computer system generates a question bank based on a job description, selects adaptively questions from the question bank for an interview, and generates a feedback report for the candidate based on the evaluation of the candidate's answer. In one embodiment, the computer system categorizes a job requirement based on a body of knowledge (BOK) skill knowledge base, generates a question bank, selects adaptively a subset of questions from the generated question bank, wherein each question selected is based on evaluations of candidate's answers to corresponding prior questions using a recurrent neural network (RNN) model, and generates a feedback report for the candidate, wherein the feedback report using the RNN model based on evaluations of answers and a BOK candidate knowledge base, wherein the BOK candidate knowledge base receives updates from the computer system.Type: GrantFiled: November 12, 2020Date of Patent: April 27, 2021Assignee: Lucas GC LimitedInventors: Wang-Chan Wong, Howard Lee
-
Patent number: 10984386Abstract: An interview apparatus configured to obtain response information through questions and answers with an applicant, an interview controller configured to control the interview apparatus and determine an interview evaluation level which is quantification of aptitude of the applicant based on the response information obtained by the interview apparatus, a storage device configured to store an applicant information database in which the response information and the interview evaluation level are stored in association with the applicant, and a terminal device configured to be able to access the applicant information database in the storage device are provided.Type: GrantFiled: July 1, 2017Date of Patent: April 20, 2021Assignee: Universal Entertainment CorporationInventor: Takuo Henmi
-
Patent number: 10970682Abstract: A computer implemented method for agent scheduling using a Mixed Integer Programming (MILP) model, and a Mixed Integer Programming and Search Heuristic (MILP&SH) algorithm. The MILP model of the invention comprises of an objective function, decision variables, and constraints expressing tour group and shift template rules and required staffing levels as equations and inequalities. The MILP&SH algorithm comprises of an MILP solution algorithm and a search heuristic. The MILP solution algorithm applied to the MILP model to generate a plurality of solutions. If a solution generated by the MILP solution algorithm is an integer feasible solution, the search heuristic generates agent schedules. If a solution is not an integer feasible solution, the steps of the search heuristic are executed to find an integer feasible solution. The search heuristic compares the objective function value for an integer feasible solution found with the objective value for the best solution.Type: GrantFiled: June 4, 2015Date of Patent: April 6, 2021Assignee: INCONTACT, INC.Inventor: Turgut Aykin
-
Patent number: 10956676Abstract: The invention accelerates development and manufacturing by including conversational semantic support systems (CSSS) as active participants and partners of subject matter experts, (SME) in the process. CSSS receives an initial request from SME, provides a mapping from business goals to existing business tasks, scripted rules and scenarios, automatically moving to the next step of details, when available. The interesting things start when data is not available. At this point the system initiates a set of conversations with other CSSS available on the net. If data are not found, a program initiates a search over public and private data sources, over the Internet and available Data Clouds. The last resort is a conversation with a set of SME connected to the net. Retrieved and approved by SME data is registered while constantly increasing the knowledge of a system and its efficiency.Type: GrantFiled: November 24, 2017Date of Patent: March 23, 2021Inventor: Yefim Zhuk
-
Patent number: 10949783Abstract: A method of workforce optimization includes acquiring video data. The video data is obtained from a plurality of video cameras in a facility comprising a plurality of departments. A customer load for each of the plurality of departments is identified. A location of each of a plurality of employees in the facility is identified. A customer-to-employee ratio is determined for each department. The determined customer-to-employee ratio for each department is provided to a computing device. At least one employee deployment notification is provided from the computing device to another computing device.Type: GrantFiled: June 17, 2020Date of Patent: March 16, 2021Assignee: Verint Americas Inc.Inventor: Kurt Heier
-
Patent number: 10950329Abstract: A computer system increases the efficiency with which billing codes may be generated based on a chart, such as a medical chart. The computer system provides the chart to a computer-assisted coding (CAC) module, which produces an initial set of billing codes and an initial assessment of the accuracy and/or completeness of the codes. The computer system decides whether to send the initial set of billing codes to an initial human reviewer. If the computer system sends the initial set of billing codes to the initial human reviewer, then the initial human reviewer reviews the chart and the output of the CAC module, and attempts to fix errors in the CAC output. The system provides the chart and the current (initial or modified) codes to a final human reviewer, who may be more highly skilled than the initial human reviewer, for final verification and modification.Type: GrantFiled: November 13, 2015Date of Patent: March 16, 2021Assignee: MMODAL IP LLCInventors: Detlef Koll, Michael Finke, John McKenna, Derek Nichols
-
Patent number: 10943073Abstract: A computer system may receive a first set of bundled information. The computer system may have a processor and a memory storing one or more natural language processing modules. The computer system, using a natural language processing module, may ingest the first set of bundled information. The computer system may generate a first set and a second set of categories. The computer system may generate one or more models. The computer system may receive a set of input characteristics. The computer system may select a model based on the input characteristics. The computer system may rank one or more correlations using the selected model. The computer system may output a display of the one or more correlations on a graphical user interface.Type: GrantFiled: February 1, 2018Date of Patent: March 9, 2021Assignee: International Business Machines CorporationInventors: Sivakumar Avkd, Ravi T. Vadlamani
-
Patent number: 10936975Abstract: Systems, methods, and other embodiments for providing management of activities of a project plan associated with a computer application are described. In one embodiment, a calendar view of an activity is edited to change a number of calendar time units over which the activity is to be performed. In response to updating the calendar view of the activity, resource data structures are updated for multiple resources assigned to the activity. The resource data structures are updated to reflect the change in the number of calendar time units for each assigned resource. For each assigned resource, the number of calendar time units corresponds to a period of time for which the resource is assigned to the activity.Type: GrantFiled: November 21, 2014Date of Patent: March 2, 2021Assignee: Oracle International CorporationInventors: Manish Kumar, Vaibhav Aparimit, Raghavan Srinivasan
-
Patent number: 10931826Abstract: Agents are grouped into skill groups based on the skills of each agent. Simulation are performed for a contact center with multiple queues, where agents from the skill groups are assigned to the queues based on the skills of the skill groups and the skills of the queues. After running the simulations, for each skill group and for each interval, the time each agent spent working using each associated skill is determined, and an average time for each skill is calculated for each interval. The average times are used to create a skill group weight for the skill group for each interval. Later, when the schedule engine is determining an agent placement for one or more intervals, the skill group weights for the intervals are used to calculate a score for the queues based on different agent placements. The placement with the best score (e.g., lowest) is implemented.Type: GrantFiled: October 30, 2019Date of Patent: February 23, 2021Assignee: TALKDESK, INC.Inventors: Gennadiy Stepanov, Jason Fama, Richard Lawrence
-
Patent number: 10928210Abstract: A transport arrangement system operates to provide a service, which can receive a transport pool request from a rider. The transport pool request can specify a set of parameters, including a pickup location and a drop-off location. A candidate set of transport providers are identified that satisfy one or more criterion, including a criterion of proximity relative to the pickup location. One of the candidate set of drivers is selected to provide a transport pool for the rider. The selection can be based at least in part on determining which individual drivers of the candidate set satisfy one or more constraints, including a first constraint that relate to a predicted trip completion time for the rider.Type: GrantFiled: August 21, 2018Date of Patent: February 23, 2021Assignee: Uber Technologies, Inc.Inventors: Bin Pan, Hasrat Godil, Brian Tolkin
-
Patent number: 10929795Abstract: Agents are grouped into skill groups based on the skills of each agent. Simulation are performed for a contact center with multiple queues, where agents from the skill groups are assigned to the queues based on the skills of the skill groups and the skills of the queues. After running the simulations, for each skill group and for each interval, the time each agent spent working using each associated skill is determined, and an average time for each skill is calculated for each interval. The average times are used to create a skill group weight for the skill group for each interval. Later, when the schedule engine is determining an agent placement for one or more intervals, the skill group weights for the intervals are used to calculate a score for the queues based on different agent placements. The placement with the best score (e.g., lowest) is implemented.Type: GrantFiled: October 30, 2019Date of Patent: February 23, 2021Assignee: TALKDESK, INC.Inventors: Gennadiy Stepanov, Jason Fama, Richard Lawrence
-
Patent number: 10931823Abstract: Agents are grouped into skill groups based on the skills of each agent. Simulation are performed for a contact center with multiple queues, where agents from the skill groups are assigned to the queues based on the skills of the skill groups and the skills of the queues. After running the simulations, for each skill group and for each interval, the time each agent spent working using each associated skill is determined, and an average time for each skill is calculated for each interval. The average times are used to create a skill group weight for the skill group for each interval. Later, when the schedule engine is determining an agent placement for one or more intervals, the skill group weights for the intervals are used to calculate a score for the queues based on different agent placements. The placement with the best score (e.g., lowest) is implemented.Type: GrantFiled: October 30, 2019Date of Patent: February 23, 2021Assignee: TALKDESK, INC.Inventors: Gennadiy Stepanov, Jason Fama, Richard Lawrence
-
Patent number: 10931824Abstract: Agents are grouped into skill groups based on the skills of each agent. Simulation are performed for a contact center with multiple queues, where agents from the skill groups are assigned to the queues based on the skills of the skill groups and the skills of the queues. After running the simulations, for each skill group and for each interval, the time each agent spent working using each associated skill is determined, and an average time for each skill is calculated for each interval. The average times are used to create a skill group weight for the skill group for each interval. Later, when the schedule engine is determining an agent placement for one or more intervals, the skill group weights for the intervals are used to calculate a score for the queues based on different agent placements. The placement with the best score (e.g., lowest) is implemented.Type: GrantFiled: October 30, 2019Date of Patent: February 23, 2021Assignee: TALKDESK, INC.Inventors: Gennadiy Stepanov, Jason Fama, Richard Lawrence
-
Patent number: 10929796Abstract: Agents are grouped into skill groups based on the skills of each agent. Simulation are performed for a contact center with multiple queues, where agents from the skill groups are assigned to the queues based on the skills of the skill groups and the skills of the queues. After running the simulations, for each skill group and for each interval, the time each agent spent working using each associated skill is determined, and an average time for each skill is calculated for each interval. The average times are used to create a skill group weight for the skill group for each interval. Later, when the schedule engine is determining an agent placement for one or more intervals, the skill group weights for the intervals are used to calculate a score for the queues based on different agent placements. The placement with the best score (e.g., lowest) is implemented.Type: GrantFiled: October 30, 2019Date of Patent: February 23, 2021Assignee: TALKDESK, INC.Inventors: Gennadiy Stepanov, Jason Fama, Richard Lawrence
-
Patent number: 10922104Abstract: Systems and methods for determining and presenting a graphical user interface including template metrics are disclosed. Exemplary implementations may: manage templates for work unit records that define units of work managed, created, and/or assigned within a collaboration environment; create one or more first work unit records based on the first template; monitor the units of work created using the templates to determine template information; determine template metric values for template metrics associated with the templates based on the template information such that first template metric values for the template metrics associated with the first template are determined based on the first template information; and effectuate presentation of a graphical user interface including the templates and the template metric values for the template metrics associated with the templates.Type: GrantFiled: March 19, 2020Date of Patent: February 16, 2021Assignee: Asana, Inc.Inventor: Gregory Louis Sabo
-
Patent number: 10924350Abstract: Various approaches provide for communicating management controller performance metrics, such as status information associated with the controller, to a remote requestor. For example, a first software function including a second software function as a callback function determines a performance metric associated with a status of the controller. In response to executing the first software function, the second function identifies the performance metric of the controller by parsing performance data generated by the controller during operation. The performance metric is restricted to communication via a non-network port. The performance metric is converted to a format associated with sensor data of a component monitored by the controller. Thereafter, the controller recognizes the converted performance metric as sensor data and communicates the converted performance metric as sensor data to the remote requestor via a network port.Type: GrantFiled: June 21, 2017Date of Patent: February 16, 2021Assignee: Amazon Technologies, Inc.Inventor: Ashley Kaminski
-
Patent number: 10915839Abstract: Through a network, an administrative server is connected with a terminal of an applicant and a terminal of a company which is a seeker. The administrative server comprises an applicant information database which stores applicant information including a registered address of the applicant, and a seeker information database which stores requirement information including a registered address of the company. The administrative server calculates a matching score of the both based on the applicant information and the requirement information, and make the terminal of the applicant display an image picture of distributed seekers 52 when it is requested by the applicant. The image picture of distributed seekers 52 includes a neighboring map showing around an address designated by the applicant. On the neighboring map, there is shown matching scores of the applicant and the companies, each matching score being indicated at the registered address of the each company.Type: GrantFiled: August 29, 2018Date of Patent: February 9, 2021Assignee: FORUM ENGINEERING INC.Inventor: Tsutomu Sato
-
Patent number: 10896428Abstract: A dynamic contact management system is provided for analyzing aspects of speech from a customer contact and generating dynamic output based on the analysis. The system can process audio data representing utterances that occur during a customer contact, wherein the processing comprises generating scores based on agent and customer sentiments determined using their respective speech to text data. Based on the processing, the system can generate scores for use in dynamically determining which actions to take, updating displays, analyzing contact outcomes over time, etc.Type: GrantFiled: December 14, 2017Date of Patent: January 19, 2021Assignee: Amazon Technologies, Inc.Inventors: Balarajan Balasubramaniam, Brian Benjamin Hartley, Mabel Karen Bo Ming Lee, Srdjan Majkic, Simon Gilles Meyffret, Mohammadrasool Raeesi Nafchi, Derek Tong
-
Patent number: 10896393Abstract: Embodiments of the present invention address deficiencies of the art in respect to SOA virtualization and provide a novel and non-obvious method, system and computer program product for service endpoint virtualization and dynamic dependency management. In one embodiment of the invention, a method for service endpoint visualization and dynamic dependency management can be provided. The method can include issuing a ticket in lieu of a service endpoint to a querying client for an identified service, subsequently redeeming the ticket with a service endpoint to an instance of the identified service, and re-redeeming the ticket at a later time to provide a service endpoint to a different instance of the identified service.Type: GrantFiled: December 19, 2006Date of Patent: January 19, 2021Assignee: International Business Machines CorporationInventor: Fernando Salazar
-
Patent number: 10891578Abstract: Embodiments for predicting employee performance metrics in a computing environment by a processor. An employee performance is predicted over a selected period of time using a dynamic probabilistic model based on historical data, a time window, current and historical observations of the one or more performance metrics, or a combination thereof.Type: GrantFiled: March 23, 2018Date of Patent: January 12, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Radu Marinescu, Oznur Alkan, Adi I. Botea, Akihiro Kishimoto
-
Patent number: 10880154Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for distinguishing between network- and device-based sources of service failures in service networks. For instance, in one example, a method includes merging a first set of data with a second set of data to produce a merged data set. The first set of data relates to a customer device connected to a service network and the second set of data relates to the service network. A failure is predicted in the delivery of a service from the service network to the customer device, based on the merged set of data. It is determined whether a source of the failure is rooted in the customer device or in the service network.Type: GrantFiled: May 3, 2017Date of Patent: December 29, 2020Assignee: AT&T Intellectual Property I, L.P.Inventor: Moshiur Rahman
-
Patent number: 10872533Abstract: A method for coordinating multiplexed communication of data among multiple piloted assets and multiple requestors via a common software application includes receiving a mission request via the common software application, defining a common mission based on the mission request via the common software application, and coordinating the multiplexed communication using multiple communication channels. The coordinating includes exchanging data with multiple piloted aerial drone assets relaying a communication from one of the piloted assets to at least one other piloted asset, via the software application. When a new piloted asset joins the common mission, communication is facilitated via the software application between the further piloted asset and the multiple piloted assets. Upon detection that a piloted asset from the multiple piloted assets is no longer associated with the common mission, communication via the software application between that piloted asset and the remaining piloted assets is prevented.Type: GrantFiled: September 28, 2018Date of Patent: December 22, 2020Assignee: DRONEUP, LLCInventors: Thomas Walker, John Vernon
-
System, method, apparatus, and computer program product for providing mobile device support services
Patent number: 10873850Abstract: A method is provided for providing mobile device support services. The method may include monitoring a mobile device status. The method may additionally include performing device diagnostics based at least in part on captured device status data to identify potential faults that may affect mobile device functionality. A corresponding system, apparatus, and computer program product are also provided.Type: GrantFiled: March 23, 2018Date of Patent: December 22, 2020Assignee: Assurant, Inc.Inventors: Cameron E. Hurst, Cassandra G. Conrad -
Patent number: 10861118Abstract: Disclosed embodiments provide systems and methods related to automatically assigning temporary delivery workers to a delivery task. A method for automatically assigning temporary delivery workers to a delivery task comprises receiving a request to determine delivery tasks for temporary delivery workers from a user device, retrieving delivery tasks needing assignments from a database, each delivery task associated with a delivery location and a volume of parcels, and determining a number of permanent delivery workers needed based on a volume of parcels associated with each delivery task.Type: GrantFiled: September 23, 2019Date of Patent: December 8, 2020Assignee: Coupang Corp.Inventors: Yulhee Lee, Hyeleen Choi, Jaebong Sung, Jongwook Lee
-
Patent number: 10860803Abstract: A system is described which accepts corporate title and employee data associated with that corporate title data at a first company, putting the corporate title and employee data through a configured network and generating a vector of terms and a set of coefficients associated with that title. Information about an employee is put through a second network using those terms and coefficients to determine if the employee would have the same or similar title at the first company.Type: GrantFiled: May 2, 2018Date of Patent: December 8, 2020Assignee: 8x8, Inc.Inventors: Solomon Fung, Soumyadeb Mitra, Abishek Kashyap, Arunim Samat, Venkat Nagaswamy, Justin Driemeyer
-
Patent number: 10839351Abstract: Techniques describing methods and systems for validating different versions of a set of rules for performing automated workflow processes. Sets of input data, each disjoint from one another, are obtained that are optimized from inputs contained in data storage. A first output is produced using one or more of the sets of inputs as input to a first version of the set of rules, and a second output is produced using the one or more of the sets of inputs as input to a second version of the set of rules. The first output is compared with the second output and, in response to a determination that the first output and the second output do not match, an indication of inconsistency is recorded.Type: GrantFiled: September 18, 2017Date of Patent: November 17, 2020Assignee: Amazon Technologies, Inc.Inventors: Hareendra Sura, William Wallace Allocca, Vemaganti Amith Vikram, Ohm Reddy Bomedi, Soumya Ranjan Maharana, Anil Kumar Senesetti, Hemanth Kumar Reddy Vallela
-
Patent number: 10832189Abstract: A system may include a processor that receives tasks to be performed, determines ordering rules associated with the tasks, and identifies a first set of employees to perform the one or more tasks based on schedule data associated with the employees and the ordering rules. The processor may then identify one employee of the first set of employees to perform the tasks based on a current schedule for the one employee and the ordering rules, identify scheduled tasks to remove from the current schedule based on un-assignment rules, and generate an adjusted current schedule to include the tasks and remove the scheduled tasks from the current schedule. The processor may then send a notification indicative of an adjusted current schedule to a computing device associated with the one employee.Type: GrantFiled: May 5, 2017Date of Patent: November 10, 2020Assignee: ServiceNow, Inc.Inventors: Sanjay Gupta, Venki Subramanian, Sarath Ambati
-
Patent number: 10831940Abstract: A method and software-implemented system that provides a situational awareness tool for infrastructure operators and government agencies to assess vulnerabilities, and optimize the deployment of prevention and mitigation technologies. The invention automatically obtains current supply information from each of more than one participating utility provider. The supply information from the different sources is standardized and combined with geographic information to provide a building level map of utility service and outages. The service locations, e.g., residential and commercial buildings, are represented as building polygons corresponding to building footprint, and can be color-coded to indicate service status.Type: GrantFiled: December 22, 2016Date of Patent: November 10, 2020Assignee: GAS TECHNOLOGY INSTITUTEInventors: James Marean, William Gale
-
Patent number: 10832142Abstract: An expert recommendation method, system, and non-transitory computer readable medium, include a topic extraction circuit configured to extract a topic of a user input message in real-time, an expert recommending circuit configured to recommend a list including a plurality of experts based on the extracted topic, and an expert ranking circuit configured to order the experts on the list of experts based on an expert rank factor.Type: GrantFiled: June 20, 2016Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael S. Gordon, Stacy Fay Hobson, Clifford A. Pickover
-
Patent number: 10824995Abstract: One embodiment provides a method for use within an organization having a plurality of groups dedicated to providing assistance with requests, including: obtaining a communication comprising a request for assistance from a user; identifying, using information contained within the obtained communication, a group that is able to provide assistance in resolving the request, each group having a corresponding model identifying information needed by that group; determining, based upon a model corresponding to the identified group, information needed by the identified group to resolve the request; identifying at least one modification that needs to be made to the communication based upon the determined information, wherein the identifying at least one modification comprises determining a difference between the determined information and the information contained within the obtained communication; and sending a modified communication to the identified group, wherein the modified communication comprises the obtained coType: GrantFiled: May 3, 2018Date of Patent: November 3, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vijay Ekambaram, Atri Mandal, Giriprasad Sridhara, Gargi Banerjee Dasgupta
-
Patent number: 10789561Abstract: In one embodiment, a method of recommending a production plan includes calculating a similarity score between an incoming order and each historical order in a historical order database, providing a list of most similar historical orders and corresponding historical production plans ranked according to highest similarity scores, receiving an election indicating a historical production plan as a selected production plan, and admitting the selected historical production plan to fulfill the incoming order.Type: GrantFiled: November 21, 2011Date of Patent: September 29, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jun Zeng, Hamid Reza Motahari Nezhad
-
Patent number: 10783496Abstract: A method, computer system, and computer program product for analyzing skills. The method identifies the skills for a group of people and displays the skills identified on a radar chart in a graphical user interface in a display system. The radar chart has axes extending from a common origin in which a skill in the skills for a person in the group of people is displayed on an axis in the axes corresponding to the skill. A balance of skills is identified for the group of people. The balance of skills has desired values for the skills needed for the group of people. The balance of skills for the group of people is displayed in the radar chart.Type: GrantFiled: June 16, 2015Date of Patent: September 22, 2020Assignee: ADP, LLCInventors: Matthew Paul Herman, Omar Scott, Hadar Yacobovitz
-
Patent number: 10783474Abstract: A real-time activity monitor (RTAM) operates within or in association with a machine (such as a desktop) within a back office environment to automatically track and record desktop processing activities, application usage, as well as manual processing. The real-time activity monitor provides visibility into real-time task processing at the client desktop to enable an enterprise to address back office operational inefficiencies that are exposed by the data. According to a further feature, a recording approach is used to enable a user of the system to automatically define processes and tasks to be monitored. The approach obviates manual configuration by recording application usage actions and then using these interactions as a template for a new process object to be monitored. In an alternative embodiment, the process recorder captures screenshots and enables screen element bookmarking.Type: GrantFiled: December 29, 2011Date of Patent: September 22, 2020Assignee: IEX CORPORATIONInventors: Eshai Livne, Itai Nahshon, Paul Harold Leamon
-
Patent number: 10762423Abstract: Users may request assistance or information from a limited number of resources, such as submitting a user request by speaking or entering text. A user request from among the pending user requests may be selected using a selection model. A selection model may process features relating to each of the pending user requests and generate a probability distribution for the pending user requests. A user request may then be selected using the probability distribution, such as by making a random selection. The selection model may be updated over multiple time periods by computing reward scores for the selection decisions made by the selection model and using the reward scores to update the parameters of the selection model.Type: GrantFiled: August 7, 2018Date of Patent: September 1, 2020Assignee: ASAPP, INC.Inventor: Shawn Henry
-
Patent number: 10762430Abstract: A Mechanical Turk—Integrated Development Environment system is disclosed. An integrated development environment (IDE) can include one or more interfaces capable of communicating with a mechanical turk engine. As a developer creates applications within the IDE, the developer can use the IDE to submit one or more requests to the mechanical turk engine. The engine constructs a mechanical turk project based on the requests and provides project tasks to workers. The results of the tasks can then be compiled and integrated back into the developer's application via the IDE. An example use includes constructing large domain specific data sets that can be applied to spoken dialog interfaces.Type: GrantFiled: November 7, 2018Date of Patent: September 1, 2020Assignee: NANT HOLDINGS IP, LLCInventors: Farzad Ehsani, Silke Maren Witt-Ehsani, Demitrios Leo Master
-
Patent number: 10749813Abstract: A scheduler module receives a first allocation request for a given amount of a resource in a cloud computing platform that an application program currently needs. The scheduler module allocates the given amount of the resource to the application program for a first time slot. The given amount of allocated resource is received back at the scheduler module upon expiration of the first time slot for subsequent allocation. The scheduler module receives a second allocation request for a given amount of a resource that an application program currently needs. The scheduler module allocates the given amount of the resource to the application program for a second time slot. The given amount of allocated resource is received back at the scheduler module upon expiration of the second time slot for subsequent allocation.Type: GrantFiled: March 24, 2016Date of Patent: August 18, 2020Assignee: EMC IP Holding Company LLCInventors: Accela Zhao, Yu Cao, Simon Tao, Sanping Li, Kenneth Durazzo
-
Patent number: 10741088Abstract: A method for coordinating multiplexed communications among multiple piloted assets enlisted to a common mission and multiple requestors includes defining a mission based on a mission request received from at least one requestor via a software application, receiving enrollment requests for multiple asset pilots, receiving indications of geolocations associated with the asset pilots, matching the geolocations to the mission, and sending invitations to mobile devices of the multiple asset pilots based on the matching. Upon receipt of indications of acceptance from the asset pilots, operating multiplexed communications among the asset pilots and the requestor. The multiplexing can include relaying a first mission-related data from mobile devices of the asset pilots to a mobile device of the requestor via a common communication channel, and relaying a second mission-related data from the mobile device of the requestor to the mobile devices of the asset pilot via the common communication channel.Type: GrantFiled: September 28, 2018Date of Patent: August 11, 2020Assignee: DRONEUP, LLCInventors: Thomas Walker, John Vernon
-
Patent number: 10739149Abstract: The present application is directed to an Autonomous Vehicle Enhancement System (AVES) and method for monitoring and managing a virtual or existing fleet of autonomous vehicles in a transportation network and dispatching the autonomous vehicles to users. The AVES includes an AVES Central Operations Center (COC) that communicates with AVES vehicle equipment installed in the autonomous vehicles and AVES applications installed on computing devices accessible by the users. The AVES improves the operating efficiency of a transportation network by monitoring the condition of autonomous vehicles, optimizing the geographical distribution of the autonomous vehicles and optimizing assignment of the autonomous vehicles to users requesting services. The AVES COC monitors and controls the autonomous vehicles via the AVES vehicle equipment. The AVES COC communicates with the users via the AVES applications to provide services to the users.Type: GrantFiled: May 8, 2018Date of Patent: August 11, 2020Inventors: Arnold Chase, William Chase
-
Patent number: 10742806Abstract: A bot engine, an application platform, and a content distribution server (CDS) are provided. When a user sends a user message (UM), the bot engine processes the content of the UM to generate one or more of a record insert or a query, and passes it to the application platform, which generates a user update message (UUM) based on the record insert or the query. In response to the UUM, the CDS can send the user additional content that is responsive to the original UM to solicit additional information from that user. For example, the CDS can generate a response message that includes content that is responsive to the content of the UM, and in response to the response message, the user can then send the CDS a user reply message (URM) that includes content pertaining to the user that is responsive to the content of the response message.Type: GrantFiled: May 8, 2018Date of Patent: August 11, 2020Assignee: salesforce.com, inc.Inventor: Jigar Sharad Kotak
-
Patent number: 10728118Abstract: Service tickets early warning can include: storing a set of service tickets such that the service tickets are accessible by a set of interested individuals, each service ticket describing one or more service issues to be acted upon by one or more service agents; recording a set of parameters describing each of a set of accesses to the service tickets undertaken by one or more of the interested individuals; and generating an early warning of an urgency of one or more of the service tickets by extracting a set of features pertaining to the accesses and sorting the service tickets based on the features extracted.Type: GrantFiled: December 6, 2017Date of Patent: July 28, 2020Assignee: Intelenz, Inc.Inventor: Renzo Zagni
-
Patent number: 10728376Abstract: A communications system and method is provided for facilitating access to a service center resource. A request is received from a mobile device of a user to access a service center associated with a destination specific application on the mobile device. The request includes information entered by the user and associated with the request. An identification of a service center resource of the service center that matches needs of the user based upon the information entered by the user and a determination of an availability of the service center resource is made. A first communication is launched to a communications address associated with the mobile device and a second communication is launched to a communications address associated with the service center resource. The first communication and the second communication are bridged.Type: GrantFiled: October 16, 2017Date of Patent: July 28, 2020Assignee: Asurion, LLCInventors: Haifeng Bi, Xiaolian Bi
-
Patent number: 10713662Abstract: One aspect of the present invention relates to a computer-implemented process, that includes receiving an incoming contact at a contact center for an interaction between the contact center and a user; monitoring inbound communication and outbound communication between the user and an agent of the contact center; detecting that one of the agent or the user ends the contact; and based on the monitored inbound communication and outbound communication, automatically determining, by the computer, whether the interaction is complete.Type: GrantFiled: February 26, 2019Date of Patent: July 14, 2020Assignee: Avaya Inc.Inventors: Lakshmi Narayanan, Prem Kumar Bhavnani, Harshad R. Apshankar
-
Patent number: 10713736Abstract: Systems and methods for booking security services are described. A mobile device application provides clients the ability to hire security professionals within the geographical area of the client or another client specified location. The systems and methods facilitate selection of security professionals in real-time from security professionals that qualify for the services needed by a client. The systems and methods provide the ability to track the selected security professionals a mobile device application. The systems and methods display available security professionals in a specified geographical area along with ratings, qualifications and hourly rates, making the client's selection of security professionals simple. The systems and methods allow the security professionals to promote their services. Participation in the systems and methods provides security professionals the ability to work at the time and place of their choosing in the geographical area they prefer.Type: GrantFiled: April 16, 2018Date of Patent: July 14, 2020Assignee: Guard Grabber Technologies, Inc.Inventor: Eugene Seth Pulver