Patents by Inventor Uri Peleg

Uri Peleg 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: 9207907
    Abstract: Disclosed is a method of creating and updating schedules. The method comprises receiving a plurality of initial events associated with a plurality of entities, generating an initial schedule that identifies the plurality of initial events, receiving a plurality of subsequent events, processing each initial event of the plurality of initial events to identify a subset of the plurality of initial events that should be maintained based on which entity of the plurality of entities is associated with the initial event, and generating an updated schedule that identifies only the subset of the plurality of initial events and the plurality of subsequent events.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: December 8, 2015
    Assignee: VERINT AMERICAS INC.
    Inventors: Vinod Prabhu, Michael Robert Bourke, Jason Fama, Uri Peleg
  • Patent number: 8719067
    Abstract: Systems and methods are disclosed for scheduling a workforce. In one embodiment, the method comprises the steps of: collecting an agent activity of a first class and an agent activity of a second class; and displaying the agent activity of the first class and the agent activity of the second class along the same timeline axis. The agent activities are collected from a contact center data source. The second class is different from the first class. Both activities are associated with the same agent. Each activity is derived from a different virtual data source.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: May 6, 2014
    Assignee: Witness Systems, Inc.
    Inventors: Jason Fama, Uri Peleg, Michael R. Bourke, Jr., Richard M. Lawrence, Sameet Vasant Joshi
  • Patent number: 8705723
    Abstract: Systems and methods for scheduling workforces are provided.
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: April 22, 2014
    Assignee: Witness Systems Inc.
    Inventors: Jason Fama, Uri Peleg, Simon Shvarts, Mike Bourke, James Gordon Nies, Vinod Prabhu
  • Patent number: 8331548
    Abstract: A synchronization manager comprises an instruction execution system. The instruction execution system is configured to identify an initial master application of a plurality of workforce applications that are in communication with a contact center, identify remaining ones of the workforce applications as slave applications, determine a substitute master application hierarchy by prioritizing the slave applications, monitor the initial master application to detect changes to user data, and if changes to the user data in the initial master application are detected, update corresponding user data in the slave applications with the changes to the user data in the initial master application.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: December 11, 2012
    Assignee: Verint Americas, Inc.
    Inventors: Rajan Gupta, Kurt Rush, Uri Peleg
  • Patent number: 8131578
    Abstract: Systems and methods are disclosed for scheduling a workforce. In one embodiment, the method comprises the steps of: receiving a shift activity template; receiving an association between the shift activity template and at least one worker; and scheduling a plurality of schedulable objects. The scheduling is performed in accordance with a workload forecast and schedule constraints. Each of the schedulable objects is based on the shift activity template. The shift activity template describes a worker activity performed during a shift. The template has range of start times and a variable length for the activity. The activity is associated with a queue.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: March 6, 2012
    Assignee: Verint Americas Inc.
    Inventors: Jason Fama, Uri Peleg, Michael R. Bourke, Jr., Richard M. Lawrence, Sameet Vasant Joshi
  • Publication number: 20110295639
    Abstract: Systems and methods are disclosed for scheduling a workforce. In one embodiment, the method comprises the steps of: collecting an agent activity of a first class and an agent activity of a second class; and displaying the agent activity of the first class and the agent activity of the second class along the same timeline axis. The agent activities are collected from a contact center data source. The second class is different from the first class. Both activities are associated with the same agent. Each activity is derived from a different virtual data source.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 1, 2011
    Applicant: VERINT AMERICAS INC.
    Inventors: Jason Fama, Uri Peleg, Michael R. Bourke, JR., Richard M. Lawrence, Sameet Vasant Joshi
  • Patent number: 7953621
    Abstract: Systems and methods are disclosed for scheduling a workforce. In one embodiment, the method comprises the steps of: collecting an agent activity of a first class and an agent activity of a second class; and displaying the agent activity of the first class and the agent activity of the second class along the same timeline axis. The agent activities are collected from a contact center data source. The second class is different from the first class. Both activities are associated with the same agent. Each activity is derived from a different virtual data source.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: May 31, 2011
    Assignee: Verint Americas Inc.
    Inventors: Jason Fama, Uri Peleg, Michael R. Bourke, Jr., Richard M. Lawrence, Sameet Vasant Joshi
  • Publication number: 20110038475
    Abstract: A synchronization manager comprises an instruction execution system. The instruction execution system is configured to identify an initial master application of a plurality of workforce applications that are in communication with a contact center, identify remaining ones of the workforce applications as slave applications, determine a substitute master application hierarchy by prioritizing the slave applications, monitor the initial master application to detect changes to user data, and if changes to the user data in the initial master application are detected, update corresponding user data in the slave applications with the changes to the user data in the initial master application.
    Type: Application
    Filed: September 27, 2010
    Publication date: February 17, 2011
    Applicant: Verint Americas Inc.
    Inventors: Rajan Gupta, Kurt Rush, Uri Peleg
  • Patent number: 7826608
    Abstract: Systems and methods for determining workforce staffing statistics in a contact center are disclosed. In one embodiment, the method comprises the steps of: receiving activity records associated with agents; and producing queue-specific staff counts for an interval. The counts are based on an activity record subset, and an agent skill, and a contact queue skill set. In one embodiment, the system comprises: an activity collector operative to receive events; and a staff statistics calculator operative to determine a staff count for a specified staffing interval. Each of the events describes a worker activity. In this embodiment, the calculator comprises: logic for receiving activity records derived from one of the events; logic for identifying contact queues for each worker in the activity records; and logic for incrementing a contact queue staff count if at least one skill for the respective worker is included in the respective contact skill set.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: November 2, 2010
    Assignee: Verint Americas Inc.
    Inventors: Uri Peleg, Mike Bourke, Jason Fama, Vinod Prabhu
  • Patent number: 7817795
    Abstract: Systems and methods for performing agent data synchronization in a customer center having a plurality of agents. In this regard, a representative method comprises: storing agent data on a customer center network; sending the agent data to a plurality of workforce applications that are coupled to the customer center network, at least one workforce application including agent data; and updating the agent data of the plurality of workforce applications according to the received agent data such that synchronization of the agent data is maintained among the plurality of the workforce applications.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: October 19, 2010
    Assignee: Verint Americas, Inc.
    Inventors: Rajan Gupta, Kurt Rush, Uri Peleg
  • Publication number: 20100114644
    Abstract: Systems and methods for scheduling workforces are provided.
    Type: Application
    Filed: January 7, 2010
    Publication date: May 6, 2010
    Inventors: Jason Fama, Uri Peleg, Simon Shvarts, Mike Bourke, James Gordon Nies, Vinod Prabhu
  • Patent number: 7660407
    Abstract: Systems and methods for scheduling contact center agents are provided. In this regard, a representative method includes: receiving information corresponding to work schedules and skills of agents of a remote contact center that shares contacts with a local contact center; correlating the skills with skills that are to be used for scheduling agents of the local contact center; and generating work schedules for the agents of the local contact center based, at least in part, on a correlation between the skills of the agents of the remote contact center and the local contact center, and an evaluation of the work schedules of the agents of the remote contact center.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: February 9, 2010
    Assignee: Verint Americas Inc.
    Inventors: Jason Fama, Uri Peleg, Simon Shvarts, Mike Bourke, James Gordon Nies, Vinod Prabhu
  • Patent number: 7660406
    Abstract: Systems and methods for integrating outsourcers are provided. In this regard, a representative method includes: receiving information corresponding to resources of a first contact center; and correlating the information with other information in order to improve integration of resources of the first contact center with resources of one or more other contact centers.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: February 9, 2010
    Assignee: Verint Americas Inc.
    Inventors: Jason Fama, Uri Peleg, Simon Shvarts, Mike Bourke, James Gordon Nies, Vinod Prabhu
  • Publication number: 20080043985
    Abstract: Systems and methods for scheduling contact center agents are provided. In this regard, a representative method includes: receiving information corresponding to work schedules and skills of agents of a remote contact center that shares contacts with a local contact center; correlating the skills with skills that are to be used for scheduling agents of the local contact center; and generating work schedules for the agents of the local contact center based, at least in part, on a correlation between the skills of the agents of the remote contact center and the local contact center, and an evaluation of the work schedules of the agents of the remote contact center.
    Type: Application
    Filed: June 26, 2007
    Publication date: February 21, 2008
    Applicant: WITNESS SYSTEMS, INC.
    Inventors: Jason Fama, Uri Peleg, Simon Shvarts, Mike Bourke, James Nies, Vinod Prabhu
  • Publication number: 20080004934
    Abstract: Systems and methods are disclosed for scheduling a workforce. In one embodiment, the method comprises the steps of: receiving a shift activity template; receiving an association between the shift activity template and at least one worker; and scheduling a plurality of schedulable objects. The scheduling is performed in accordance with a workload forecast and schedule constraints. Each of the schedulable objects is based on the shift activity template. The shift activity template describes a worker activity performed during a shift. The template has range of start times and a variable length for the activity. The activity is associated with a queue.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Jason Fama, Uri Peleg, Michael R. Bourke, Richard M. Lawrence, Sameet Vasant Joshi
  • Publication number: 20080004936
    Abstract: Systems and methods are disclosed for scheduling a workforce. In one embodiment, the method comprises the steps of: collecting an agent activity of a first class and an agent activity of a second class; and displaying the agent activity of the first class and the agent activity of the second class along the same timeline axis. The agent activities are collected from a contact center data source. The second class is different from the first class. Both activities are associated with the same agent. Each activity is derived from a different virtual data source.
    Type: Application
    Filed: September 29, 2006
    Publication date: January 3, 2008
    Inventors: Jason Fama, Uri Peleg, Michael R. Bourke, Richard M. Lawrence, Sameet Vasant Joshi
  • Publication number: 20070299680
    Abstract: Systems and methods for integrating outsourcers are provided. In this regard, a representative method includes: receiving information corresponding to resources of a first contact center; and correlating the information with other information in order to improve integration of resources of the first contact center with resources of one or more other contact centers.
    Type: Application
    Filed: September 29, 2006
    Publication date: December 27, 2007
    Inventors: Jason Fama, Uri Peleg, Simon Shvarts, Mike Bourke, James Gordon Nies, Vinod Prabhu
  • Publication number: 20070274505
    Abstract: Systems and methods for performing agent data synchronization in a customer center having a plurality of agents. In this regard, a representative method comprises: storing agent data on a customer center network; sending the agent data to a plurality of workforce applications that are coupled to the customer center network, at least one workforce application including agent data; and updating the agent data of the plurality of workforce applications according to the received agent data such that synchronization of the agent data is maintained among the plurality of the workforce applications.
    Type: Application
    Filed: September 29, 2006
    Publication date: November 29, 2007
    Inventors: Rajan Gupta, Kurt Rush, Uri Peleg
  • Patent number: 6892720
    Abstract: A method for producing a diamond includes forming a table lying in a table plane; forming crown facets that are oriented at an angle of between 26° and 35° relative to the table plane; forming upper pavilion (UP) facets below the crown facets at an angle of between 45° and 80° relative to a girdle plane lying between bottoms of the crown facets and tops of the UP facets; and forming a set of lower pavilion (LP) facets between bottoms of the UP facets and the culet at an angle of between 38° and 44° relative to the girdle plane. The UP and LP facets form a rib line positioned between one-fifth and four-fifths the distance between the girdle plane and the culet, such that the UP facets extend between 20% and 80% of the distance between the girdle plane and the culet.
    Type: Grant
    Filed: April 15, 2003
    Date of Patent: May 17, 2005
    Inventors: Michael Schachter, Uri Peleg
  • Publication number: 20030188551
    Abstract: A high yield diamond includes a table lying in a table plane, a girdle lying in a girdle plane that is substantially parallel to the table plane, main crown brillianteering facets lying between the table and the girdle at an angle between 23° and 40°, and a pavilion lying between the girdle and a culet. The pavilion includes upper pavilion brillianteering facets lying between the girdle and a first pavilion rib line, and lower pavilion brillianteering facets lying between the rib line and the culet. The upper pavilion facets lie at an angle of between 45° and 80° relative to the girdle plane. The lower pavilion facets lie at an angle of between 35° and 45° relative to the girdle plane. The rib line lies at a point between one-fifth and four-fifths of the distance between the girdle and the culet.
    Type: Application
    Filed: April 15, 2003
    Publication date: October 9, 2003
    Inventors: Michael Schachter, Uri Peleg