Patents by Inventor Stas Margolis

Stas Margolis 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: 10956131
    Abstract: A single presentation logic that is independent of a user interface framework is provided. Also provided is a protocol to interface the single presentation logic to the user interface framework. A plurality of user interfaces is configured to be plugged to the single presentation logic.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Stas Margolis, Nadav Parag, Vladimir Shalikashvili, Moshe Weiss
  • Publication number: 20190391793
    Abstract: A single presentation logic that is independent of a user interface framework is provided. Also provided is a protocol to interface the single presentation logic to the user interface framework. A plurality of user interfaces is configured to be plugged to the single presentation logic.
    Type: Application
    Filed: September 3, 2019
    Publication date: December 26, 2019
    Inventors: Stas Margolis, Nadav Parag, Vladimir Shalikashvili, Moshe Weiss
  • Patent number: 10445073
    Abstract: A single presentation logic that is independent of a user interface framework is provided. Also provided is a protocol to interface the single presentation logic to the user interface framework. A plurality of user interfaces is configured to be plugged to the single presentation logic.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: October 15, 2019
    Assignee: International Business Machines Corporation
    Inventors: Stas Margolis, Nadav Parag, Vladimir Shalikashvili, Moshe Weiss
  • Publication number: 20170131849
    Abstract: A single presentation logic that is independent of a user interface framework is provided. Also provided is a protocol to interface the single presentation logic to the user interface framework. A plurality of user interfaces is configured to be plugged to the single presentation logic.
    Type: Application
    Filed: November 10, 2015
    Publication date: May 11, 2017
    Inventors: Stas Margolis, Nadav Parag, Vladimir Shalikashvili, Moshe Weiss
  • 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: 8909811
    Abstract: System and method for recording communication sessions in a peer-to-peer communication networks. A conference call may be established between an external end-device, a target agent end-device of a call center and a recorder over a peer-to-peer communication network. After the conference call is established, the recorder may receive media transferred between the external end-device and the target agent end-device and record that media.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: December 9, 2014
    Assignee: Nice-Systems Ltd.
    Inventors: Stas Margolis, Leon Portman, Mordehai Cory
  • Patent number: 8743867
    Abstract: System and method for transmitting interaction metadata messages, for example, computer telephony integration (CTI) messages, from one or more network end points and/ox from a central network device to a recording system using a light-weight interaction metadata protocol, for example, a light-weight CTI protocol, over one or more communication services.
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: June 3, 2014
    Assignee: Nice-Systems Ltd.
    Inventors: Leon Portman, Stas Margolis, Noam Ben Zeev, Shay Weiss
  • Patent number: 8473624
    Abstract: Embodiments of the invention are directed to a system and method for routing interactions. A method may include receiving a message related to the interaction. Text included in the message may be analyzed. A destination may be selected for the message based on analysis of the text. The message may be routed to the selected destination.
    Type: Grant
    Filed: July 21, 2010
    Date of Patent: June 25, 2013
    Assignee: Nice Systems Ltd.
    Inventors: Beeri Mart, Moshe Wasserblat, Oren Lewkowicz, Hadas Liberman Ben-Ami, Omer Gazit, Zohar Tsfoni, Stas Margolis, Ronit Ephrat
  • Patent number: 8380872
    Abstract: System and method for recording communication sessions in a peer-to-peer communication networks. End-devices of the peer to peer communication network may register with a selected super-node that may fork media to a recording system for recording. Communication sessions arriving at a call center may be transferred between the external end-device and the target agent end-device via a recorder and the communication session media may be recorded. Alternatively, a conference call may be established between an external end-device, a target agent end-device of a call center and a recorder over a peer-to-peer communication network. After the conference call is established, the recorder may receive media transferred between the external end-device and the target agent end-device and record that media.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: February 19, 2013
    Assignee: Nice Systems Ltd.
    Inventors: Stas Margolis, Leon Portman, Mordehai Cory
  • Patent number: 8320536
    Abstract: A system and method for central recording of telephone calls are provided. The method may include transferring a telephone call from a session border controller (SBC) to a contact center and to a central recording unit, transferring of CTI information from the contact center to the central recording unit, associating the CTI information to the telephone call and determining by the central recording unit whether to record the call.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: November 27, 2012
    Assignee: Nice Systems Ltd.
    Inventors: Leon Portman, Stas Margolis, Noam Ben Zeev, Shay Weiss, Dan Hadari, Yuval Sittin
  • Patent number: 8233595
    Abstract: A system and method for forwarding a session based on a recording capacity. A recording sub-system may inform a session forwarding component of a recording capacity associated with agents. A forwarding component may select an agent to handle a session based on a recording capacity associated with the agent. A session may be interrupted if the recording capacity associated with the session is reduced below a predefined level.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: July 31, 2012
    Assignee: Nice Systems Ltd.
    Inventors: Leon Portman, Stas Margolis, Shay Weiss, Noam Ben Zeev
  • Publication number: 20120020473
    Abstract: Embodiments of the invention are directed to a system and method for routing interactions. A method may include receiving a message related to the interaction. Text included in the message may be analyzed. A destination may be selected for the message based on analysis of the text. The message may be routed to the selected destination.
    Type: Application
    Filed: July 21, 2010
    Publication date: January 26, 2012
    Inventors: Beeri Mart, Moshe Wasserblat, Oren Lewkowicz, Hadas Liberman Ben-Ami, Omer Gazit, Zohar Tsfoni, Stas Margolis, Ronit Ephrat
  • Publication number: 20110161654
    Abstract: System and method for recording communication sessions in a peer-to-peer communication networks. End-devices of the peer to peer communication network may register with a selected super-node that may fork media to a recording system for recording. Communication sessions arriving at a call center may be transferred between the external end-device and the target agent end-device via a recorder and the communication session media may be recorded. Alternatively, a conference call may be established between an external end-device, a target agent end-device of a call center and a recorder over a peer-to-peer communication network. After the conference call is established, the recorder may receive media transferred between the external end-device and the target agent end-device and record that media.
    Type: Application
    Filed: December 31, 2009
    Publication date: June 30, 2011
    Inventors: Stas MARGOLIS, Leon Portman, Mordehai Cory
  • Publication number: 20090268885
    Abstract: A system and method for central recording of telephone calls are provided. The method may include transferring a telephone call from a session border controller (SBC) to a contact center and to a central recording unit, transferring of CTI information from the contact center to the central recording unit, associating the CTI information to the telephone cal and determining by the central recording unit whether to record the call.
    Type: Application
    Filed: April 29, 2008
    Publication date: October 29, 2009
    Inventors: Leon PORTMAN, Stas Margolis, Noam Ben Zeev, Shay Weiss, Dan Hadari, Yuval Sittin
  • Publication number: 20090154689
    Abstract: A system and method for forwarding a session based on a recording capacity. A recording sub-system may inform a session forwarding component of a recording capacity associated with agents. A forwarding component may select an agent to handle a session based on a recording capacity associated with the agent. A session may be interrupted if the recording capacity associated with the session is reduced below a predefined level.
    Type: Application
    Filed: December 17, 2007
    Publication date: June 18, 2009
    Inventors: Leon PORTMAN, Stas Margolis, Shay Weiss, Noam Ben Zeev
  • Publication number: 20090028132
    Abstract: System and method for transmitting interaction metadata messages, for example, computer telephony integration (CTI) messages, from one or more network end points and/ox from a central network device to a recording system using a light-weight interaction metadata protocol, for example, a light-weight CTI protocol, over one or more communication services.
    Type: Application
    Filed: July 24, 2007
    Publication date: January 29, 2009
    Inventors: Leon Portman, Stas Margolis, Noam Ben Zeev, Shay Weiss
  • Publication number: 20090010277
    Abstract: Device and method for receiving information from one or more media providers capable of transmitting a media session and from one or more media recorders capable of recording the media session and selecting one of the recorders for recording the media session based on the received information and a predetermined set of rules.
    Type: Application
    Filed: July 3, 2007
    Publication date: January 8, 2009
    Inventors: Eran Halbraich, Yariv Lenchner, Leonid Portman, Stas Margolis, Ilan Yosef
  • Publication number: 20080170561
    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: Application
    Filed: January 11, 2007
    Publication date: July 17, 2008
    Inventors: Eran Halbraich, Ilan Yosef, Yariv Lenchner, Stas Margolis, Leonid Portman, Dan Hadari