Patents by Inventor James K. Noble, Jr.

James K. Noble, Jr. has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9083800
    Abstract: Outbound contact records for a contact center can be arranged as an ordered list reflecting a priority for reaching a party during defined time periods. For each time period, the corresponding prioritized list is used for originating outbound contacts. Originating outbound contacts involves first determining when an agent is available and determining an agent profile of the available agent. Then, records in the ordered list are searched to identify parties having a compatible called party profile matching the agent profile. When an agent is available, the selected contact records are used to generate outbound contacts and a responding party is matched to the agent. Other responding parties may be matched with other agents having the same agent profile or matched with second-best compatible agents. At certain conditions, the remaining records may be processed in a list-centric manner wherein a responding party is matched with any available agent.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: July 14, 2015
    Assignee: NOBLE SYSTEMS CORPORATION
    Inventors: James K. Noble, Jr., Karl H. Koster
  • Patent number: 8965779
    Abstract: Various embodiments of the invention provide methods, systems, and computer program products for fulfilling a portion of staffing requirements using an interactive voice response system (“IVR”). In particular embodiments, staffing requirements for a business activity are forecasted and a portion of the staffing requirements are identified that require fulfillment using the IVR. This portion of the staffing requirements includes one or more staff member positions required to be performed for the business activity. Eligible staff members that may fulfill the staff member positions are identified and a first member of the eligible staff members is contacted. Upon contacting the first member, the member is requested to fulfill a staff member position by the IVR and if the member accepts fulfilling the staff member position, an acceptance is sent from the IVR and the first member is scheduled based on his acceptance to fulfill the staff member position.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: February 24, 2015
    Assignee: Noble Systems Corporation
    Inventors: James K. Noble, Jr., Jason P. Ouimette
  • Patent number: 8935172
    Abstract: Various embodiments of the invention provide methods, systems, and computer program products for fulfilling a portion of staffing requirements using an interactive voice response system (“IVR”). In particular embodiments, staffing requirements for a business activity are forecasted and a portion of the staffing requirements are identified that require fulfillment using the IVR. This portion of the staffing requirements includes one or more staff member positions required to be performed for the business activity. Eligible staff members that may fulfill the staff member positions are identified and a first member of the eligible staff members is contacted. Upon contacting the first member, the member is requested to fulfill a staff member position by the IVR and if the member accepts fulfilling the staff member position, an acceptance is sent from the IVR and the first member is scheduled based on his acceptance to fulfill the staff member position.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: January 13, 2015
    Assignee: Noble Systems Coporation
    Inventors: James K. Noble, Jr., Jason P. Ouimette
  • Patent number: 8917852
    Abstract: Outbound contact records for a contact center can be arranged as an ordered list reflecting a priority for reaching a party during defined time periods. For each time period, the corresponding prioritized list is used for originating outbound contacts. Originating outbound contacts involves first determining when an agent is available and determining an agent profile of the available agent. Then, records in the ordered list are searched to identify parties having a compatible called party profile matching the agent profile. When an agent is available, the selected contact records are used to generate outbound contacts and a responding party is matched to the agent. Other responding parties may be matched with other agents having the same agent profile or matched with second-best compatible agents. At certain conditions, the remaining records may be processed in a list-centric manner wherein a responding party is matched with any available agent.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: December 23, 2014
    Assignee: Noble Systems Corporation
    Inventors: James K. Noble, Jr., Karl H. Koster
  • Patent number: 8811581
    Abstract: A predictive dialer in a call center may originate a number of outbound calls on behalf of agents for an outbound call campaign. Since many calls may fail to connect with the right party, the predictive dialer may originate several contemporaneous calls in order to provide a single call to an available agent. A pacing algorithm in the predictive dialer determines how many calls are to be made based on various factors, conditions, and rules. In some instances, the predictive dialer may attempt to originate more calls than there are available trunks. In such instances, the number of originated calls is limited by the number of available trunks causing a trunk-related deficiency condition, which can adversely impact the agents' performance. Various embodiments of the invention detect and provide notifications of such conditions to allow effective diagnosis of the cause of degradation of agent performance.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: August 19, 2014
    Assignee: Noble Systems Corporation
    Inventor: James K. Noble, Jr.
  • Patent number: 8781092
    Abstract: Systems and methods for allowing a call center to accept and schedule callback appointments for the service of inbound calls at times which are convenient for the inbound caller as well as automatically placing an outbound call at the scheduled callback time. The system collects information from the caller when scheduling a callback time which assists the agent with servicing the scheduled callback more efficiently than the original incoming call. The system also uses algorithms and various system parameters to determine how many agents are needed to service all scheduled callbacks at a given time while maximizing the efficiency of the agents by avoiding having agents service callbacks which fail to reach the person to be serviced for various reasons. When not enough agents are available to handle the scheduled callbacks and current incoming calls the called back individual is automatically connected to the next available agent avoiding the line of incoming calls entirely.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: July 15, 2014
    Assignee: Noble Systems Corporation
    Inventor: James K. Noble, Jr.
  • Patent number: 8761375
    Abstract: An agent's request for a break is indicated by a pause request and pause code, where the pause code indicates the reason for the break. In one embodiment, a pause request is analyzed to determine if the agent is allowed to request a break associated with the pause code. The pause code may be further analyzed to determine if it is of an unpaid type, in which case the agent is requesting an unpaid break. If the break is of a paid type, then a threshold timer may be started at the beginning of the break that when expires indicates that any remainder of the break is processed as unpaid time. This can be accomplished by noting an event associated with the threshold timer in an agent work history log or by automatically logging off the agent at the expiry of the timer.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: June 24, 2014
    Assignee: Noble Systems Corporation
    Inventors: James K. Noble, Jr., Ruby Amastha Fields
  • Patent number: 8731174
    Abstract: Various embodiments of the invention force a contact center agent to adhere to taking a scheduled break from handling communications for a contact center. In particular, a time corresponding to a start time for a scheduled break is detected and, upon detection, a current state is determined for the agent that indicates whether the agent is available to handle communications. In response to the state indicating the agent is available, the agent's state is automatically set without the agent's intervention to indicate the agent is unavailable to handle communications so that no communications are routed to the agent. At this point, the agent is to take his scheduled break. Accordingly, after a period of time, the agent's state is then automatically set to indicate the agent is available so that the agent's break is over and at least one communication is routed to the agent.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: May 20, 2014
    Inventors: James K. Noble, Jr., Jason P. Ouimette
  • Patent number: 8675839
    Abstract: A predictive dialer in a call center may originate a number of outbound calls on behalf of agents for an outbound call campaign. Since many calls may fail to connect with the right party, the predictive dialer may originate several contemporaneous calls in order to provide a single call to an available agent. A pacing algorithm in the predictive dialer determines how many calls are to be made based on various factors, conditions, and rules. In some instances, the predictive dialer may attempt to originate more calls than there are available trunks. In such instances, the number of originated calls is limited by the number of available trunks causing a trunk-related deficiency condition, which can adversely impact the agents' performance. Various embodiments of the invention detect and provide notifications of such conditions to allow effective diagnosis of the cause of degradation of agent performance.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: March 18, 2014
    Assignee: Noble Systems Corporation
    Inventor: James K. Noble, Jr.
  • Patent number: 8654964
    Abstract: Outbound contact records for a contact center can be arranged as an ordered list reflecting a priority for reaching a party during defined time periods. For each time period, the corresponding prioritized list is used for originating outbound contacts. Originating outbound contacts involves first determining when an agent is available and determining an agent profile of the available agent. Then, records in the ordered list are searched to identify parties having a compatible called party profile matching the agent profile. When an agent is available, the selected contact records are used to generate outbound contacts and a responding party is matched to the agent. Other responding parties may be matched with other agents having the same agent profile or matched with second-best compatible agents. At certain conditions, the remaining records may be processed in a list-centric manner wherein a responding party is matched with any available agent.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: February 18, 2014
    Assignee: Noble Systems Corporation
    Inventors: James K. Noble, Jr., Karl H. Koster
  • Patent number: 8644489
    Abstract: Various embodiments of the invention force a contact center agent to adhere to taking a scheduled break from handling communications for a contact center. In particular, a time corresponding to a start time for a scheduled break is detected and, upon detection, a current state is determined for the agent that indicates whether the agent is available to handle communications. In response to the state indicating the agent is available, the agent's state is automatically set without the agent's intervention to indicate the agent is unavailable to handle communications so that no communications are routed to the agent. At this point, the agent is to take his scheduled break. Accordingly, after a period of time, the agent's state is then automatically set to indicate the agent is available so that the agent's break is over and at least one communication is routed to the agent.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 4, 2014
    Inventors: James K. Noble, Jr., Jason P. Ouimette
  • Patent number: 8594303
    Abstract: An agent's request for a break is indicated by a pause request and pause code, where the pause code indicates the reason for the break. In one embodiment, a pause request is analyzed to determine if the agent is allowed to request a break associated with the pause code. The pause code may be further analyzed to determine if it is of an unpaid type, in which case the agent is requesting an unpaid break. If the break is of a paid type, then a threshold timer may be started at the beginning of the break that when expires indicates that any remainder of the break is processed as unpaid time. This can be accomplished by noting an event associated with the threshold timer in an agent work history log or by automatically logging off the agent at the expiry of the timer.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 26, 2013
    Assignee: Noble Systems Corporation
    Inventors: James K. Noble, Jr., Ruby Amastha Fields
  • Patent number: 8553873
    Abstract: Various embodiments of the invention provide methods, systems, and computer program products for generating an outbound forecast. In particular embodiments, campaign parameters are defined for at least two outbound call campaigns that include for each campaign a time period over which the campaign is to be carried out, a target value identifying a number of an outbound communication result to occur over the time period, and sources for handling outbound communications. Further, a historical dataset is selected that includes historical data on the corresponding outbound communication result for each campaign based on past outbound communications. In various embodiments, an outbound forecast is generated based on the historical dataset and campaign parameters for the outbound call campaigns. The forecast provides a number of the outbound communication result forecasted to be achieved over the time period for each campaign in an attempt to meet the target value for the corresponding campaign.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: October 8, 2013
    Assignee: Noble Systems Corporation
    Inventor: James K. Noble, Jr.
  • Patent number: 8535059
    Abstract: A learning management system provides e-learning to call center agents. Agents can receive training provided in various training formats, which are characterized as fixed-time, flex-time, human-initiated, or system-initiated. A training process flow illustrates how the various training formats can be provided using processes involving agent selection, registration, scheduling, content delivery, and post-training reporting. A modular system provides the training flow and coordinates the function of various call center components to provide training in a seamless and integrated manner using existing call center scheduling systems, such as workflow management components.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: September 17, 2013
    Assignee: Noble Systems Corporation
    Inventors: James K. Noble, Jr., Karl H. Koster
  • Patent number: 8538006
    Abstract: Embodiments of the present invention provide computer program products, methods, and systems for providing an interactive interface to a particular agent of a plurality of call center agents. In various embodiments, display criteria for providing the interface are defined that relate to a performance parameter associated with the plurality of call center agents. Further, in various embodiments, interaction criteria for providing an opportunity to interact with the interface are defined that relate to a second performance parameter associated with the plurality of call center agents. Thus, in particular embodiments, the interactive interface is provided to the particular agent as a result of the agent having a measurement of the performance parameter meet the display criteria and/or a measurement of the second performance parameter meet the interaction criteria. Once the interactive interface has been provided, the agent may be awarded with an award based on the agent's interaction with the interface.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: September 17, 2013
    Assignee: Noble Systems Corporation
    Inventor: James K. Noble, Jr.
  • Patent number: 8488769
    Abstract: Call center agent training is provided on a non-scheduled basis and is characterized as having a duration that is less than a scheduling interval used to schedule the agent for their work shift, as well as schedule other activities in the work shift. The delivery of snippet training content may be triggered by various conditions, including in response to: a request for training originating from the agent, a period of continuous call processing activity of the agent, various agent performance metrics, or probabilistically assigned to an agent in a group. Various parameters may selectively limit provision of a snippet training session. The agents provided with training are placed in an unavailable state prior to the snippet training session, and placed back into an available state afterwards. The snippet training content may be variously structured and can be grouped together to form an e-learning course delivered to the agent.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: July 16, 2013
    Assignee: Noble Systems Corporation
    Inventors: James K. Noble, Jr., Karl H. Koster
  • Patent number: 8391466
    Abstract: Various embodiments of the invention provide methods, systems, and computer program products for generating an outbound forecast. In particular embodiments, campaign parameters are defined for at least two outbound call campaigns that include for each campaign a time period over which the campaign is to be carried out, a target value identifying a number of an outbound communication result to occur over the time period, and sources for handling outbound communications. Further, a historical dataset is selected that includes historical data on the corresponding outbound communication result for each campaign based on past outbound communications. In various embodiments, an outbound forecast is generated based on the historical dataset and campaign parameters for the outbound call campaigns. The forecast provides a number of the outbound communication result forecasted to be achieved over the time period for each campaign in an attempt to meet the target value for the corresponding campaign.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: March 5, 2013
    Assignee: Noble Systems Corporation
    Inventor: James K. Noble, Jr.
  • Patent number: 8254555
    Abstract: Systems and methods for managing calls, both inbound and outbound, for available agents over a plurality of lines, where each call received or placed is pre-identified to be connected to one specific agent and upon the automatic detection of the call being received or answered, the call is either connected to the specific agent or placed in a queue for that specific agent.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: August 28, 2012
    Assignee: Noble Systems Corporation
    Inventor: James K. Noble, Jr.
  • Patent number: 8233609
    Abstract: Systems and methods for managing calls, both inbound and outbound, for available agents over a plurality of lines, where each call received or placed is pre-identified to be connected to one specific agent and upon the automatic detection of the call being received or answered, the call is either connected to the specific agent or placed in a queue for that specific agent.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: July 31, 2012
    Assignee: Noble Systems Corporation
    Inventor: James K. Noble, Jr.
  • Patent number: 8036374
    Abstract: Systems and methods for detecting call blocking devices or services. The devices monitor outbound call connections to determine if a connected call has been answered by a call blocking device or service rather than a person or answering machine. The verification is a comparison between the connection of an outbound call and a predefined parameter of data associated with that connection. For example, the predefined timing parameter may require detecting a connection before the first ring, or a connection occur within a predetermine period of time from when the outbound call is placed, or a connection occurring after a certain number of rings, etc. Which predefined parameter is associated with a particular outbound call may depend on the call blocking device or service the call center placing the outbound call expects to encounter on a particular connection attempt of a particular phone number.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: October 11, 2011
    Assignee: Noble Systems Corporation
    Inventor: James K. Noble, Jr.