Patents Assigned to Nice Systems Ltd.
  • Patent number: 9294497
    Abstract: A system or method may include receiving, by a processor, data describing a network, wherein the network includes a plurality of entities and links describing relationships between the plurality of entities. The method may further include identifying a set of seed entities from the plurality of entities based on predefined rules. The method may further include generating a set of sub-networks based on the set of identified seed entities, wherein each of the sub-networks may include one or more other entities of the plurality of entities having at least one link to the at least one seed entity. The method may further include calculating a risk score for each of the generated sub-networks.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: March 22, 2016
    Assignee: NICE-SYSTEMS LTD.
    Inventors: Pinchas Ben-Or, Simon Robins, Shlomi Cohen-Ganor, Yoav Avneon, Diana Shnaider
  • Patent number: 9276903
    Abstract: Apparatus for recording multi-party Internet Protocol (IP) sessions at a branch, the apparatus comprising: a data capturer, deployed on a device in a local network of the branch, configured to capture at least one data packet of a multi-party IP session involving the branch; and a recorder, deployed on the device, associated with the data capturer, and configured to receive at least one of the captured data packets from the data capturer and to record the received data packets.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: March 1, 2016
    Assignee: NICE-SYSTEMS LTD.
    Inventors: Eran Halbraich, Ilan Yosef, Yariv Lenchner, Stas Margolis, Leonid Portman, Dan Hadari
  • Patent number: 9258134
    Abstract: A system includes a recording server connected to a private branch exchange (PBX) and/or an interface device, where the connected PBX and/or interface device are each connected to an electronic communication network. The PBX provides at least a first portion of a mobile communication on the electronic communication network to the recording server, and the interface device provides a second portion of the mobile communication to the recording server, wherein the recording server, the PBX, and, if connected to the recording server, the interface device are each assigned to a same organization. A method provides a mobile device and a PBX each registered to an organization, a smart client enforces a policy regarding at least one of incoming mobile communications and outgoing mobile communications on the mobile device, providing a recording server connected to the PBX and simulating an extension of the PBX, conferencing a recording server and recording content.
    Type: Grant
    Filed: October 12, 2010
    Date of Patent: February 9, 2016
    Assignee: NICE-SYSTEMS LTD.
    Inventors: Leon Portman, Asaf Shalom, Michael Vainer, Shay Weiss
  • Patent number: 9256596
    Abstract: A computerized method for adapting a baseline language model, comprising obtaining a textual corpus of documents that comprise textual expressions, incorporating in the baseline language model textual expressions from documents which are determined as relevant to a provided target text based on a plurality of different relevancy determinations between the documents and the provided target text, thereby adapting the baseline language model to form an adapted language model for recognizing terms of a context of the provided target text, wherein the method is automatically performed on an at least one computerized apparatus configured to perform the method.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: February 9, 2016
    Assignee: NICE-SYSTEMS LTD
    Inventors: Maor Nissan, Shimrit Artzi, Ronny Bretter
  • Patent number: 9245523
    Abstract: The subject matter discloses a method for expansion of search queries on large vocabulary continuous speech recognition transcripts comprising: obtaining a textual transcript of audio interaction generated by the large vocabulary continuous speech recognition; generating a topic model from the textual transcripts; said topic model comprises a plurality of topics wherein each topic of the plurality of topics comprises a list of keywords; obtaining a search term; associating a topic from the topic model with the search term; and generating a list of candidate term expansion words by selecting keywords from the list of keywords of the associated topic; said candidate term expansion words are of high probability to be substitution errors of the search term that are generated by the large vocabulary continuous speech recognition.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: January 26, 2016
    Assignee: NICE-SYSTEMS LTD
    Inventors: Moshe Wasserblat, Maya Gorodetsky, Gennadi Lembersky
  • Patent number: 9223627
    Abstract: A system and method for management of task allocation in a multi-core processing system. A controller of the processing unit may, at an initialization stage determine a number of worker threads to be a prime number not smaller than a multiplication of the number of the processing cores and a predetermined factor, assign a worker identification number (ID) to each worker thread, wherein the worker IDs are consecutive positive integers ranging from zero to the number of workers minus one. At a processing state the controller may receive from a dispatcher of the processing system a task associated with a numeric context ID and designate the task to one of the worker threads, wherein the worker ID of the designated worker thread equals the numeric context ID of the task, modulo the number of worker threads.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: December 29, 2015
    Assignee: NICE-SYSTEMS LTD.
    Inventors: Eli Zakashansky, Roni Krivoshey, Efim Kolodizner, Uzi Baruch, Karawan Shorosh, Shlomi Haba
  • Patent number: 9197744
    Abstract: Methods and systems are described for call recording, e.g. in a VoIP system. At least one endpoint may be configured to terminate a call. A recording system may be configured to record call content data from multiple endpointsA the controller may receive, from a call exchange, interaction metadata relating to calls starting and terminating at the endpoint; receive notifications relating to call content from the recording system; and match the interaction metadata to the notifications.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: November 24, 2015
    Assignee: NICE-SYSTEMS LTD.
    Inventors: Yuval Sittin, Efim Kolodizner, Tal Zur, Shlomi Levi, Omer Kochba, Tal Obsfeld, Dorit Youda, Roni Krivoshey
  • Publication number: 20150334234
    Abstract: A computerized method for managing storage of interactions of calls received by a communication apparatus, comprising creating on a storage device by a computerized apparatus in advance of the calls a hierarchy of partitions comprising an at least one date partition representing a date and a plurality of time partitions representing times of the date descendent from the at least one date partition, thereby consecutively representing time intervals, and according to an agreed upon convention of the hierarchy of partitions and representations thereof created in advance of the calls, autonomously recording interactions of the calls in a time partition representative of beginning of a time interval in which the calls were received, and an apparatus for performing the same.
    Type: Application
    Filed: May 15, 2014
    Publication date: November 19, 2015
    Applicant: NICE-SYSTEMS LTD
    Inventors: Yotam ATAD, Matan KERET, Efim KOLODIZNER, TaI ZUR, Shlomi LEVI
  • Patent number: 9179000
    Abstract: A method for fault-tolerant recording of calls of a PBX, comprising concurrently receiving metadata of calls of a PBX by a plurality of computerized apparatuses, generating unique identifiers for each of the calls such the unique identifiers that are common between the plurality of the computerized apparatuses, activating a first computerized apparatus to control recordings of contents of the calls and assigning the recording with the unique identifiers respective to the calls, operating the computerized apparatuses to receive feedbacks of activities of the recordings, where the feedbacks comprise the assigned unique identifiers and in case of a failure of the first computerized apparatus, activating a second computerized apparatus to maintain the recordings that were controlled by the first computerized apparatus.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 3, 2015
    Assignee: NICE-SYSTEMS LTD
    Inventors: Efim Kolodizner, Shay Levy, Tal Zur
  • Patent number: 9167093
    Abstract: A system and method for real-time process management. An attribute of a process currently performed may be related to a key performance indicator (KPI) threshold. A system may determine, in real-time, the KPI threshold was breached. An indication may be provided to, for example, a mobile device. Feedback related to an intervention of an expert may be received on the mobile device.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: October 20, 2015
    Assignee: NICE-SYSTEMS LTD.
    Inventors: David Geffen, Eshay Livne
  • Publication number: 20150295850
    Abstract: A computing system comprising multiple computing resources in which one resource assumes spare status using a spare election algorithm. According to the algorithm each computing resource on initialisation requests permission to assume spare state from the other computing resources. Then if all of the other computing resources grant the permission the requesting computing resource assumes spare state. If one of the other computing resources does not grant the permission to the requesting resource then the requesting resource assumes normal state.
    Type: Application
    Filed: April 11, 2014
    Publication date: October 15, 2015
    Applicant: NICE-SYSTEMS LTD.
    Inventors: Tal ZUR, Efim Kolodizner
  • Publication number: 20150293755
    Abstract: Method and system for configuring a model and deploying it on a target. The method may include using a processing unit, automatically generating a plugin based on a statistical model, the plugin including variables and issue definitions extracted from the model; and deploying the plugin on a target platform.
    Type: Application
    Filed: April 9, 2014
    Publication date: October 15, 2015
    Applicant: NICE-SYSTEMS LTD.
    Inventors: Simon ROBINS, Pinchas BEN-OR, Diana SHNAIDER
  • Publication number: 20150278192
    Abstract: A method for adapting a language model for a context of a domain, comprising obtaining textual contents from a large source by a request directed to the context of the domain, discarding at least a part of the textual contents that contain textual terms determined as irrelevant to the context of the domain, thereby retaining, as retained data, at least a part of the textual contents that contain textual terms determined as relevant to the context of the domain, and adapting the language model by incorporating therein at least a part of the textual terms of the retained data, wherein the method is performed on an at least one computerized apparatus configured to perform the method and equipped for communication with the large source, and an apparatus for performing the same.
    Type: Application
    Filed: March 25, 2014
    Publication date: October 1, 2015
    Applicant: NICE-SYSTEMS LTD
    Inventors: Ronny Bretter, Shimrit Artzi, Maor Nissan
  • Publication number: 20150271330
    Abstract: A system and method for reporting invalid recordings of interactions. An interaction exchange list of interactions may be received that is transferred from an interaction exchange, e.g. to a contact center. A recorded interaction list may be generated listing recorded interactions stored in a memory. Records from the interaction exchange list may be matched with records from the recorded interaction list. For each record in the interaction exchange list, if a matching record from the recorded interaction list is found, it may be determined if the associated recorded interaction is operational. If no matching record is found or if the associated recorded interaction is determined to be non-operational, the associated recorded interaction may be reported as invalid.
    Type: Application
    Filed: May 1, 2014
    Publication date: September 24, 2015
    Applicant: NICE-SYSTEMS LTD.
    Inventors: Omer EREL, Tamir Levy, Ofir Roth
  • Publication number: 20150254233
    Abstract: A method for constructing a language model for a domain, comprising incorporating textual terms related to the domain in language models having relevance to the domain that are constructed from clusters of textual data collected from a variety of sources, thus generating an adapted language model adapted for the domain, wherein the textual data is collected from the variety or sources by a computerized apparatus connectable to the variety or sources and wherein the method is performed on an at least one computerized apparatus configured to perform the method.
    Type: Application
    Filed: March 6, 2014
    Publication date: September 10, 2015
    Applicant: NICE-SYSTEMS LTD
    Inventors: Shimrit ARTZI, Maor NISSAN, Ronny BRETTER, Shai LlOR
  • Publication number: 20150242285
    Abstract: System and method for persistency free management of media storage including, during routine operation: continuously receiving streams of data; storing the streams of data in corresponding files in a non-volatile storage; including in the files a tag indicating whether the file is categorized as active or inactive; and when recovering from a crash: generating a list of active files by scanning the files and identifying active files. System and method for recovering after controller crash may include: during routine operation: continuously handling by the controller processes related to media metadata, by sending commands to a controlled device; sending state parameters related to the processes to the controlled device; and when recovering from the crash: retrieving the state parameters from the controlled device.
    Type: Application
    Filed: February 27, 2014
    Publication date: August 27, 2015
    Applicant: NICE-SYSTEMS LTD.
    Inventors: Tal ZUR, Efim KOLODIZNER
  • Publication number: 20150235159
    Abstract: In a method for providing guidance to agents of a contact center, a server of an agent guidance system provides a list of key selling points to a plurality of workstations. Each of the workstations is associated with an agent of the contact center. Each key selling point of the list is associated with an effectiveness status. The server receives from a workstation feedback related to an effectiveness of a key selling point of the list. The effectiveness status of a key selling point of the list is automatically modified in accordance with the received feedback. The server provides to the workstations a modified list that incorporates the modified effectiveness status.
    Type: Application
    Filed: February 20, 2014
    Publication date: August 20, 2015
    Applicant: NICE-SYSTEMS LTD.
    Inventors: David GEFFEN, Yizhar RONEN, Hovav LAPIDOT, Ohad POLLAK, Nadav DORON
  • Publication number: 20150227437
    Abstract: A system and method for managing storage of a digital stream including writing data of the stream to a network storage device, while monitoring availability of the network storage device, switching to writing additional data of the stream to a standby storage device while continuing monitoring the availability of the network storage device, if the network storage device becomes unavailable, switching back to writing additional data of the stream to the network storage device while continuing monitoring the availability of the network storage device, when the network storage device becomes available, and writing to the network storage device the additional data that was written to the standby storage device while the network storage device was unavailable, concurrently with the writing of the additional data of the stream to the network storage device.
    Type: Application
    Filed: February 10, 2014
    Publication date: August 13, 2015
    Applicant: NICE-SYSTEMS LTD.
    Inventor: Dan EIDELMAN
  • Patent number: 9098724
    Abstract: A method for verifying the authenticity and integrity of an ordered sequence of digital video frames, without having access to the original recording, by embedding therein a respective series of digital signatures based on a secret key, or keys, and on the video content of respective frames. Signatures are camouflaged by embedding in transform coefficients of a transformed representation of the video data in parts of the frame corresponding to motion. If there is sufficient motion to contain all of the signature bits, a supplementary technique embeds in high-texture areas of a frame. A final fall-back is to embed in a pre-defined default zone. A method of predicting when supplementary embedding is needed enables the process to be applied in a single pass allowing real-time operation. Verification is done during decoding by comparing, for identity, embedded signatures with signatures calculated anew using the method employed to embed.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: August 4, 2015
    Assignee: NICE-SYSTEMS LTD.
    Inventors: Oren Keidar, Ran Bar-Sella, Igal Dvir
  • Patent number: 9098361
    Abstract: A system and method for enabling interoperability between an embedded object and an external application. A method may include modifying an original component included in a system to generate a modified component, the modified component adapted to intercept a call to create an instance of the embedded object; obtaining a reference to the instance of the embedded object; storing the reference in a pointers container; generating a representation of the instance based on information in the pointers container, and providing the representation to the external application.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: August 4, 2015
    Assignee: NICE-SYSTEMS LTD.
    Inventors: Bentzion Greenberg, Vitaly Shelest, Alexander Vaindiner