Patents by Inventor Roni Krivoshey
Roni Krivoshey 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: 11790110Abstract: A system and method for concealing sensitive information may include: receiving a screenshot from an application; generating an application model that identifies the application by automatically determining a respective position or location of part(s) of the screenshot; determining a part of the screenshot includes sensitive information, automatically concealing the sensitive information in the screenshot based application model to thus generate a modified screenshot, and recording the modified screenshot.Type: GrantFiled: February 9, 2021Date of Patent: October 17, 2023Assignee: NICE LTD.Inventors: Tal Haguel, Coral Schachar, Roni Krivoshey, Michael Putter, Oleksii Hunko, Oren Feld
-
Publication number: 20220253551Abstract: A system and method for concealing sensitive information may include receiving a screenshot, determining a part of the screenshot includes sensitive information, concealing the sensitive information to thus generate a modified screenshot, and recording the modified screenshot.Type: ApplicationFiled: February 9, 2021Publication date: August 11, 2022Applicant: Nice Ltd.Inventors: Tal HAGUEL, Coral SCHACHAR, Roni KRIVOSHEY, Michael PUTTER, Oleksii HUNKO, Oren FELD
-
Patent number: 10154133Abstract: Responsive to concurrently recording on a plurality of recorders a telephonic interaction constructing a plurality of playlists, and according to faults identified while recording the plurality of playlists evaluating a quantitative quality score for each playlist in the plurality of playlists and presenting the playlists in a prioritized order according to the scores thereof.Type: GrantFiled: May 17, 2016Date of Patent: December 11, 2018Assignee: NICE-SYSTEMS LTDInventors: Efim Kolodizner, Roni Krivoshey, Tal Haguel, Oren Feld
-
Publication number: 20170339271Abstract: Responsive to concurrently recording on a plurality of recorders a telephonic interaction constructing a plurality of playlists, and according to faults identified while recording the plurality of playlists evaluating a quantitative quality score for each playlist in the plurality of playlists and presenting the playlists in a prioritized order according to the scores thereof.Type: ApplicationFiled: May 17, 2016Publication date: November 23, 2017Inventors: Efim KOLODIZNER, Roni KRIVOSHEY, Tal HAGUEL, Oren FELD
-
Patent number: 9734468Abstract: A device, system and method for resolving a customer interaction. At a centralized resolver, customer data may be received that is passively transferred from a plurality of devices, wherein each device processes a different type of customer interaction and provides a different associated type of customer data. At the centralized resolver, a customer associated may be identified or associated with each interaction based on the received customer data and the associated data type. The centralized resolver may assign the interaction a universal identification associated with the identified customer, wherein the same universal identification is assigned to interactions of multiple different types that are associated with the same customer.Type: GrantFiled: February 21, 2012Date of Patent: August 15, 2017Assignee: NICE LTD.Inventors: Tal Zur, Roni Krivoshey, Eyal Dyment Herzfeld, Yohay Etsion
-
Patent number: 9405786Abstract: A system and method for database flow management may include a rule engine which may examine information related to an interaction; select an action queue from the plurality of action queues; and store, in the selected action queue, archiving information related to the interaction. A recorder may select an action queue from the plurality of action queues; extract archiving information from the selected action queue and perform an archiving operation based on the extracted archiving information. The recorder may update an archiving information queue according to a result of the archiving operation. A unit may examine the plurality of archiving information queues to identify completed archiving operations and update a global table to include completed archiving operations. Other embodiments are described and claimed.Type: GrantFiled: October 22, 2013Date of Patent: August 2, 2016Assignee: NICE-SYSTEMS LTD.Inventors: Anat Malin, Eran Moshe Talbi, Vadim Ilyasov, Matan Keret, Roni Krivoshey, Yoav Bahat, Efim Kolodizner, Tal Zur
-
Patent number: 9369570Abstract: A method comprising that in response to a beginning of a telephonic interaction in a local telephony system concurrently activating recordations of the telephonic interaction in a plurality of recorders operative parallelly and independently to obtain a plurality of recordings of the interaction corresponding to the plurality of recorders, and further in response to an ending of the telephonic interaction in the local telephony system concurrently terminating the recordations of the telephonic interaction in the plurality of the recorders, thereby providing the plurality of recordings of the interaction corresponding to the plurality of recorders, and subsequently selecting at least one recording among the plurality of the recordings of the interaction based on acquired data related to the quality of recordings associated the recordations, and an apparatus for performing the same.Type: GrantFiled: May 18, 2015Date of Patent: June 14, 2016Assignee: NICE-SYSTEMS LTDInventors: Efim Kolodizner, Shay Levy, Tal Zur, Roni Krivoshey, Kobi Shem Tov
-
Patent number: 9223627Abstract: 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: GrantFiled: July 18, 2013Date of Patent: December 29, 2015Assignee: NICE-SYSTEMS LTD.Inventors: Eli Zakashansky, Roni Krivoshey, Efim Kolodizner, Uzi Baruch, Karawan Shorosh, Shlomi Haba
-
Patent number: 9197744Abstract: 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: GrantFiled: December 31, 2013Date of Patent: November 24, 2015Assignee: NICE-SYSTEMS LTD.Inventors: Yuval Sittin, Efim Kolodizner, Tal Zur, Shlomi Levi, Omer Kochba, Tal Obsfeld, Dorit Youda, Roni Krivoshey
-
Publication number: 20150189078Abstract: 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: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Applicant: Nice-Systems Ltd.Inventors: Yuval SITTIN, Efim Kolodizner, Tal Zur, Shlomi Levi, Omer Kochba, Tal Obsfeld, Dorit Youda, Roni Krivoshey
-
Publication number: 20150112947Abstract: A system and method for database flow management may include a rule engine which may examine information related to an interaction; select an action queue from the plurality of action queues; and store, in the selected action queue, archiving information related to the interaction. A recorder may select an action queue from the plurality of action queues; extract archiving information from the selected action queue and perform an archiving operation based on the extracted archiving information. The recorder may update an archiving information queue according to a result of the archiving operation. A unit may examine the plurality of archiving information queues to identify completed archiving operations and update a global table to include completed archiving operations. Other embodiments are described and claimed.Type: ApplicationFiled: October 22, 2013Publication date: April 23, 2015Applicant: NICE SYSTEMS LTD.Inventors: Anat MALIN, Eran Moshe Talbi, Vadim Ilyasov, Matan Keret, Roni Krivoshey, Yoav Bahat, Efim Kolodizner, Tal Zur
-
Publication number: 20140298346Abstract: 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: ApplicationFiled: July 18, 2013Publication date: October 2, 2014Inventors: Eli ZAKASHANSKY, Roni Krivoshey, Efim Kolodizner, Uzi Baruch, Karawan Shorosh, Shlomi Haba
-
Publication number: 20130315382Abstract: A method of providing robust call center operation for an organization, based on a first data center with computerized components that provide service to the call center, including, receiving at a failover manager having a processor and memory, notification from a user to shut down components of the first data center providing service to the call center, shutting down or verifying non-functionality of the components of the first data center providing service to the call center, activating similar components from a second data center to replace functionality of the first data center, wherein the components of the first data center and the second data center are connected over a network, and updating references of the call center to access the components from the second data center instead of the components from the first data center.Type: ApplicationFiled: May 24, 2012Publication date: November 28, 2013Applicant: Nice Systems Ltd.Inventors: Hadas LIBERMAN, Yuval Marco, Igor Cher, Ziv Grinberg, Linat Polak Mart, Efim Kolodizner, Roni Krivoshey, Leon Portman, Shay Levy, Asaf Kutner, Sharon Shelly, Yaniv Bar
-
Publication number: 20130218947Abstract: A device, system and method for resolving a customer interaction. At a centralized resolver, customer data may be received that is passively transferred from a plurality of devices, wherein each device processes a different type of customer interaction and provides a different associated type of customer data. At the centralized resolver, a customer associated may be identified or associated with each interaction based on the received customer data and the associated data type. The centralized resolver may assign the interaction a universal identification associated with the identified customer, wherein the same universal identification is assigned to interactions of multiple different types that are associated with the same customer.Type: ApplicationFiled: February 21, 2012Publication date: August 22, 2013Inventors: Tal ZUR, Roni Krivoshey, Eyal Dyment Herzfeld, Yohay Etsion