Patents by Inventor Karl H. Koster

Karl H. Koster 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: 8934870
    Abstract: Various embodiments of the invention provide methods, systems, and computer-program products for determining whether a local time for a first party is within a calling window of time for placing a telephone call by a second party to a mobile device of the first party. For particular embodiments, information about the mobile device is retrieved by a computer-program application residing on the device. Depending on the embodiment, this information may comprise a current time of a location where the mobile device is located, a geo-location of the device, and/or a time zone for the location where the device is located. In various embodiments, once the information has been retrieved, at least a portion of the information is sent to the second party to be used to determine whether the local time for the first party is within the calling window for placing the telephone call to the mobile device.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: January 13, 2015
    Assignee: Noble Systems Corporation
    Inventors: Jason P. Ouimette, Christopher S. Haggerty, Karl H. Koster
  • 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: 8873720
    Abstract: Various embodiments of the invention provide methods, systems, and computer-program products for determining whether and how to record voice calls, or portions thereof, for calls processed by a contact center. Calls can be classified as being in a context that is either single-party consent or dual-party consent depending on whether the call is inter-state or intra-state and which state(s) are involved. In one embodiment, the contact center may access tables that indicate for a telephone number whether the call involves a state that adheres to a single-party consent regime or a dual-party consent regime. A speech analytics system may further be used to ascertain whether aural consent is provided by the remote party, or whether the agent properly requested and responded to the remote party's response. Depending on the context, all parties, one party, or no parties may be recorded.
    Type: Grant
    Filed: February 13, 2013
    Date of Patent: October 28, 2014
    Assignee: Noble Systems Corporation
    Inventors: Jason P. Ouimette, Karl H. Koster
  • Patent number: 8867728
    Abstract: A reserve agent management system (“RAMS”) allows a user, such as a contact center agent or administrator, to access and edit a reserve schedule. In one embodiment, the reserve schedule indicates times, called reserve times, during the agent's off-hours when the agent would be willing to receive a recall invitation and potentially return to work. When, during operation of the contact center, a determination is made that additional agent resources are needed, agents having compatible reserve times are notified and invited to be recalled. Agents responding and agreeing to be recalled are then recalled by being scheduled to work at certain recall times. In another embodiment, agent's break times can be shifted to potentially accommodate unexpected changes in the required agent resources. The RAMS allows administrators and agents a limited amount of flexibility in adapting agent work schedules to accommodate unplanned needs for agent resources.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: October 21, 2014
    Assignee: Noble Systems Corporation
    Inventors: Patrick McGuire McDaniel, Karl H. Koster
  • Patent number: 8834175
    Abstract: A training portal facilitates an agent's management of training courses, including reviewing a training goal, indicating training courses available for the agent to download, downloading a specified training course to the agent, and receiving uploaded test results associated with a previously downloaded training course. The training portal may cooperate with an e-learning system for identifying downloadable courses, and may cooperate with a content delivery system for receiving the specified course which is to be downloaded to the agent. At a subsequent time, after the agent has interacted with a testing portion of the downloadable course, the agent may upload the test results to the portal. The training portal may be configured to receive test results uploaded within a certain time period. Once the training portal receives the test results, it provides the test results to the content delivery source. The content delivery source may then update the e-learning system.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: September 16, 2014
    Assignee: Noble Systems Corporation
    Inventors: Rajesh S. Daddi, Patrick McGuire McDaniel, Karl H. Koster
  • Patent number: 8831204
    Abstract: A secure three-way bridge in a SIP-based processing switch protects sensitive information provided by a party during a call with an agent in a contact center. During the call, the agent may bridge an interactive voice response system (“IVR”) onto the call using the secure three-way bridge so that the party can enter sensitive information, such as a credit card account, to the IVR. The information is provided by the party using dual-tone multiple frequency (“DTMF”) tones that are presented in an unmodified form to the IVR, but modified and then presented to the agent, so that the agent is unable to discern the sensitive information provided by the party. Other embodiments may accomplish similar capabilities by application of components outside of the bridging structure. Further, recording systems may record the call comprising the modified audio, thus protecting the sensitive information from subsequent detection upon review of the recording.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: September 9, 2014
    Assignee: Noble Systems Corporation
    Inventors: Marcin Pycko, Ruby A. Fields, Karl H. Koster
  • Patent number: 8787953
    Abstract: In various embodiments, advertising campaigns can be defined that incorporate technologies such as two-dimensional bar codes or embedded links in electronic material, for directing a user to communicate with a call center. For instance, in particular embodiments, the reading of a two-dimensional bar code by a user with a smart phone may cause various forms of communication requesting a return communication. The communication from the smart phone may be sent to, and received at, the call center, where a calling campaign associated with an advertising campaign is identified using information associated with the communication. A responding communication may be initiated from the call center to the user.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: July 22, 2014
    Assignee: Noble Systems Corporation
    Inventor: Karl H. Koster
  • Publication number: 20140200941
    Abstract: A reserve agent management system allows users, such as contact center agents or administrators, to access and edit reserve schedules for agents. In various embodiments, a reserve schedule indicates times, called reserve times, during a particular agent's off-hours when the agent is willing to receive a recall invitation and potentially return to work. Thus, when a determination is made that additional agent resources are needed, agents having compatible reserve times are notified and invited to be recalled. Agents agreeing to be recalled are then scheduled to work at certain recall times to address the need for additional agent resources. In other embodiments, agents' break times may be shifted to potentially accommodate unexpected changes in required agent resources. Thus, in various embodiments, the reserve agent management system provides administrators and agents with flexibility in adapting agents' schedules to accommodate unplanned needs for agent resources.
    Type: Application
    Filed: January 15, 2013
    Publication date: July 17, 2014
    Applicant: NOBLE SYSTEMS CORPORATION
    Inventors: Patrick M. McDaniel, Karl H. Koster
  • Patent number: 8781107
    Abstract: A hosted list service provider (“HLSP”) provides list management services for compliance purposes. The HLSP receives electronic consent information from an enterprise that may comprise a telephone number and stores the same in at least one database, to facilitate retrieving the electronic consent information for a particular telephone number. A telephone number list is provided to a call center, which can originate calls for a calling campaign using the telephone numbers on behalf of the enterprise. After the campaign is completed, the call center may provide data to the HLSP indicating which callers have requested to opt-out, and the HLSP updates its databases appropriately. The HLSP may process the telephone number data against other databases, and may inform the enterprise of called parties that have requested a change of status. Follow up communication can occur to the called party to confirm or re-establish consent for subsequent calls.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: July 15, 2014
    Assignee: Noble Systems Corporation
    Inventor: Karl H. Koster
  • Patent number: 8774391
    Abstract: In various embodiments, advertising campaigns can be defined that incorporate technologies such as two-dimensional bar codes or embedded links in electronic material, for directing a user to communicate with a call center. For instance, in particular embodiments, the reading of a two-dimensional bar code may cause a communication to be sent to, and received at, the call center, where a calling campaign associated with an advertising campaign is identified using information associated with the communication. Likewise, in particular embodiments, the activation of an embedded link may cause a communication to be sent to a publisher, who sends a communication to the call center. Upon determining the calling campaign, an appropriate agent is selected and a communication, such as a voice call, is initiated to the user. In particular instances, if a no-answer condition is reached as a result of the communication, another communication may be scheduled for a later time.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: July 8, 2014
    Assignee: Noble Systems Corporation
    Inventors: Christopher S. Haggerty, Karl H. Koster
  • Publication number: 20140169548
    Abstract: A reserve agent management system (“RAMS”) allows a user, such as a contact center agent or administrator, to access and edit a reserve schedule. In one embodiment, the reserve schedule indicates times, called reserve times, during the agent's off-hours when the agent would be willing to receive a recall invitation and potentially return to work. When, during operation of the contact center, a determination is made that additional agent resources are needed, agents having compatible reserve times are notified and invited to be recalled. Agents responding and agreeing to be recalled are then recalled by being scheduled to work at certain recall times. In another embodiment, agent's break times can be shifted to potentially accommodate unexpected changes in the required agent resources. The RAMS allows administrators and agents a limited amount of flexibility in adapting agent work schedules to accommodate unplanned needs for agent resources.
    Type: Application
    Filed: December 13, 2012
    Publication date: June 19, 2014
    Applicant: NOBLE SYSTEMS CORPORATION
    Inventors: Patrick McGuire McDaniel, Karl H. Koster
  • Patent number: 8693644
    Abstract: A call center compliance system is used to ensure that agents adhere to call center policies and applicable regulations when handling calls. A call handler processing a call between an agent and a remote party bridges on a speech analytics component. A keyword set is used by the speech analytics component to analyze the remote party's or the agent's speech. If a keyword is detected, an event notification is provided from the speech analytics component to the call handler. A logic script executing in the call handler defines what actions are to occur in response to receiving the event notification. The call handler can provide information to the agent, record a violation, or await further event notifications. In one embodiment, detection of a first keyword in a first keyword set spoken by a remote party causes the agent's speech to be monitored using a second keyword set.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: April 8, 2014
    Assignee: Noble Sytems Corporation
    Inventors: Edward G. Hodges, Jr., Karl H. Koster
  • Patent number: 8681955
    Abstract: In one embodiment, systems and methods are disclosed for processing telemarketing calls to determine an abandonment rate (“AR”). An abandoned call exists if a telemarketing call is answered by a live person and an agent is not connected to the called party within two seconds of the called party completing their greeting. In order to comply with various federal regulations, a feedback mechanism allows feedback of the measured AR to be used by the predictive dialer to manage the AR for future calls to maximize efficiency and avoid exceeding an AR limit. In one embodiment, a speech analytics system processes audio recordings of previously made telemarketing calls and provides feedback to the predictive dialer so as to adjust a target AR rate for future calls.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: March 25, 2014
    Inventor: Karl H. Koster
  • 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: 8649499
    Abstract: Technologies are generally presented herein pertaining to identifying a training topic for agents at a contact center. In various embodiments, these technologies comprise performing an analysis on communications conducted between agents at the contact center and contact parties over a time period. In particular embodiments, the analysis performed on the communications involves identifying a number of occurrences of a keyword or a keyphrase found in the communications between the agents and the contact parties. Further, in various embodiments, in response to the number of occurrences of the keyword or the keyphrase over the time period being more than a predetermined threshold, the technologies presented herein comprise automatically identifying a training topic associated with the keyword or the keyphrase, and then providing a training course to the agent.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: February 11, 2014
    Inventors: Karl H. Koster, Christopher S. Haggerty
  • Patent number: 8543411
    Abstract: A system including capabilities for identifying, authenticating and/or tracking pharmaceutical drugs contained in a package from the point of manufacture to the point of retail sale or dispensing. One embodiment utilizes radio frequency (RFID) tags imbedded into the packaging, the RFID tags containing information identifying at least the package to the manufacturer of the package. A computer system uses an encryption algorithm to produce a machine readable indicia affixed to the packaging after the contents are sealed. Thereafter, various systems can read the RFID tag and the encrypted data at various points in the supply chain and may initiate a query to a manufacturer's database to determine whether the packaging and encrypted data match values stored in the database. This can be used in part to verify the authenticity of the package as well as indicate other functions affecting the sale of the package or dispensing the contents.
    Type: Grant
    Filed: November 5, 2003
    Date of Patent: September 24, 2013
    Assignee: United Parcel Service of America, Inc.
    Inventor: Karl H. Koster
  • Patent number: 8537983
    Abstract: Various embodiments of the invention provide a tool for reviewing the content of communications conducted between parties. A communication is analyzed between a first and second party to determine the words present. A set of keywords are developed that represent a subset of the words determined to be present in the communication. Occurrences of the keywords in the communication are mapped to times at which they occur. An interface is provided to a user that displays a representation of the communication comprising an identifier, such as an icon, representing a particular occurrence of a keyword with respect to a timeline. The user can search, locate and review a corresponding portion of audio containing the occurrence of the keyword. This may involve playing the corresponding portion of the audio containing the occurrence of the keyword and/or displaying the corresponding portion of a transcript of the audio portion.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: September 17, 2013
    Assignee: Noble Systems Corporation
    Inventors: Christopher S. Haggerty, Karl H. Koster
  • 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: 8532283
    Abstract: In various embodiments, advertising campaigns can be defined that incorporate technologies such as two-dimensional bar codes or embedded links in electronic material, for directing a user to communicate with a call center. For instance, in particular embodiments, the reading of a two-dimensional bar code may cause a communication to be sent to, and received at, the call center, where a calling campaign associated with an advertising campaign is identified using information associated with the communication. Likewise, in particular embodiments, the activation of an embedded link may cause a communication to be sent to a publisher, who sends a communication to the call center. Upon determining the calling campaign, an appropriate agent is selected and a communication, such as a voice call, is initiated to the user. In particular instances, if a no-answer condition is reached as a result of the communication, another communication may be scheduled for a later time.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: September 10, 2013
    Assignee: Noble Systems Corporation
    Inventors: Christopher S. Haggerty, Karl H. Koster
  • Patent number: 8526922
    Abstract: In various embodiments, advertising campaigns can be defined that incorporate technologies such as two-dimensional bar codes or embedded links in electronic material, for directing a user to communicate with a call center. For instance, in particular embodiments, the reading of a two-dimensional bar code may cause a communication to be sent to, and received at, the call center, where a calling campaign associated with an advertising campaign is identified using information associated with the communication. Likewise, in particular embodiments, the activation of an embedded link may cause a communication to be sent to publisher, who then sends a communication to the call center. Upon determining the calling campaign, an appropriate agent is selected and a communication, such as a voice call, is initiated to the user. In particular instances, if a no-answer condition is reached as a result of the communication, another communication may be scheduled for a later time.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: September 3, 2013
    Assignee: Noble Systems Corporation
    Inventor: Karl H. Koster