[ { "title": "Configuration assistant for a control system within an operational environment", "publication_date": "2013/16/09", "number": "09524174", "url": "/2013/09/16/configuration-assistant-for-a-control-system-within-an-operational-environment/", "abstract": "A method configures an installation of a control system within an operational environment, where the control system may include distributed physical access control system. The method may provide options for installing peripheral devices compatible with a controller, and receive selections based on the provided options. The selections may be associated with an operational environment of at least one selected peripheral device. The method may generate instructions to command the controller to specify individual pins from a plurality of pins for connecting the controller to at least one selected peripheral device. The method may subsequently create a report to describe connections between the specified individual pins associated with the controller and wires associated with at least one selected peripheral device. An apparatus can implement the method to configure the installation of the control system in its operational environment.", "owner": "Axis AB", "owner_city": "Lund", "owner_country": "SE" }, { "title": "Management system for using speech analytics to enhance contact center agent conformance", "publication_date": "2013/24/07", "number": "09225833", "url": "/2013/07/24/management-system-for-using-speech-analytics-to-enhance-contact-center-agent-conformance/", "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.", "owner": "NOBLE SYSTEMS CORPORATION", "owner_city": "Atlanta", "owner_country": "US" }, { "title": "Management system for using speech analytics to enhance agent compliance for debt collection calls", "publication_date": "2013/24/07", "number": "08693644", "url": "/2013/07/24/management-system-for-using-speech-analytics-to-enhance-agent-compliance-for-debt-collection-calls/", "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.", "owner": "Noble Sytems Corporation", "owner_city": "Atlanta", "owner_country": "US" }, { "title": "Vertex array access bounds checking", "publication_date": "2013/18/07", "number": "09043515", "url": "/2013/07/18/vertex-array-access-bounds-checking/", "abstract": "Aspects of the invention relate generally to validating array bounds in an API emulator. More specifically, an OpenGL (or OpenGL ES) emulator may examine each array accessed by a 3D graphic program. If the program requests information outside of an array, the emulator may return an error when the graphic is drawn. However, when the user (here, a programmer) queries the value of the array, the correct value (or the value provided by the programmer) may be returned. In another example, the emulator may examine index buffers which contain the indices of the elements on the other arrays to access. If the program requests a value which is not within the range, the emulator may return an error when the graphic is drawn. Again, when the programmer queries the value of the array, the correct value (or the value provided by the programmer) may be returned.", "owner": "Google Inc.", "owner_city": "Mountain View", "owner_country": "US" }, { "title": "Synchronizing charging for telecommunication service with notification of applicable tariff", "publication_date": "2013/19/06", "number": "09071705", "url": "/2013/06/19/synchronizing-charging-for-telecommunication-service-with-notification-of-applicable-tariff/", "abstract": "A charging system () for a telecommunications service comprises an interface () and a tariff controller (). The interface () is configured to receive tariff information (-) regarding a telecommunications service for a geographical area (). The tariff controller () is configured to utilize the tariff information in conjunction with charging for use of the telecommunications service by a customer in the geographical area () only after confirmation has been received (-) that notification regarding the tariff information has been received by a node () of a radio access network () which serves the geographical area (). As such, the tariff controller () provides notification-synchronized charging implementation.", "owner": "Telefonaktiebolaget L M Ericsson (publ)", "owner_city": "Stockholm", "owner_country": "SE" }, { "title": "Generating fault tolerant connectivity API", "publication_date": "2013/14/03", "number": "09087007", "url": "/2013/03/14/generating-fault-tolerant-connectivity-api/", "abstract": "To make a connection between a user application and a data source fault tolerant, a user may use a wrapper generator to create an API wrapper that retries request that may have failed due to a service disruption. Generally, the wrapper manages a cache and contains the necessary information for retrying a connection after a service disruption. To create the wrapper, the wrapper generator may identify the different commands used by the user application to access the data source. The wrapper generator presents these commands to the user who organizes the commands to generate usage patterns for the different requests the user application may send to the data source. The user may also define a caching preference associated the commands in the usage patterns. To restart the connection, the wrapper may use the cache data to generate a new request to complete the original failed request.", "owner": "International Business Machines Corporation", "owner_city": "Armonk", "owner_country": "US" }, { "title": "Inert and pressure-actuated submunitions dispensing projectile", "publication_date": "2013/07/03", "number": "08931416", "url": "/2013/03/07/inert-and-pressureactuated-submunitions-dispensing-projectile/", "abstract": "An inert axisymmetric projectile is provided for launching from a shipboard gun and dispersing submunitions at a target. The projectile includes a base plug, a sabot housing, a submunitions package, and a retainer ring. The sabot housing includes a plurality of sabot petals angularly arranged and attached to the plug. The housing includes a payload portion and a nose portion, with a passage corridor between these portions. The submunitions package is contained within the payload portion and constrained radially by the housing. The retainer ring constrains the petals for joining together. Upon launch aerodynamic pressure fractures the ring and causes the petals to unfurl, thereby releasing the submunitions package for dispersal.", "owner": "", "owner_city": "", "owner_country": "" } ]