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: 9207907Abstract: 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: GrantFiled: March 19, 2010Date of Patent: December 8, 2015Assignee: VERINT AMERICAS INC.Inventors: Vinod Prabhu, Michael Robert Bourke, Jason Fama, Uri Peleg
-
Patent number: 8719067Abstract: 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: GrantFiled: May 31, 2011Date of Patent: May 6, 2014Assignee: Witness Systems, Inc.Inventors: Jason Fama, Uri Peleg, Michael R. Bourke, Jr., Richard M. Lawrence, Sameet Vasant Joshi
-
Patent number: 8705723Abstract: Systems and methods for scheduling workforces are provided.Type: GrantFiled: January 7, 2010Date of Patent: April 22, 2014Assignee: Witness Systems Inc.Inventors: Jason Fama, Uri Peleg, Simon Shvarts, Mike Bourke, James Gordon Nies, Vinod Prabhu
-
Patent number: 8331548Abstract: 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: GrantFiled: September 27, 2010Date of Patent: December 11, 2012Assignee: Verint Americas, Inc.Inventors: Rajan Gupta, Kurt Rush, Uri Peleg
-
Patent number: 8131578Abstract: 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: GrantFiled: June 30, 2006Date of Patent: March 6, 2012Assignee: Verint Americas Inc.Inventors: Jason Fama, Uri Peleg, Michael R. Bourke, Jr., Richard M. Lawrence, Sameet Vasant Joshi
-
Publication number: 20110295639Abstract: 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: ApplicationFiled: May 31, 2011Publication date: December 1, 2011Applicant: VERINT AMERICAS INC.Inventors: Jason Fama, Uri Peleg, Michael R. Bourke, JR., Richard M. Lawrence, Sameet Vasant Joshi
-
Patent number: 7953621Abstract: 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: GrantFiled: September 29, 2006Date of Patent: May 31, 2011Assignee: Verint Americas Inc.Inventors: Jason Fama, Uri Peleg, Michael R. Bourke, Jr., Richard M. Lawrence, Sameet Vasant Joshi
-
Publication number: 20110038475Abstract: 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: ApplicationFiled: September 27, 2010Publication date: February 17, 2011Applicant: Verint Americas Inc.Inventors: Rajan Gupta, Kurt Rush, Uri Peleg
-
Patent number: 7826608Abstract: 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: GrantFiled: March 31, 2006Date of Patent: November 2, 2010Assignee: Verint Americas Inc.Inventors: Uri Peleg, Mike Bourke, Jason Fama, Vinod Prabhu
-
Patent number: 7817795Abstract: 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: GrantFiled: September 29, 2006Date of Patent: October 19, 2010Assignee: Verint Americas, Inc.Inventors: Rajan Gupta, Kurt Rush, Uri Peleg
-
Publication number: 20100114644Abstract: Systems and methods for scheduling workforces are provided.Type: ApplicationFiled: January 7, 2010Publication date: May 6, 2010Inventors: Jason Fama, Uri Peleg, Simon Shvarts, Mike Bourke, James Gordon Nies, Vinod Prabhu
-
Patent number: 7660407Abstract: 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: GrantFiled: June 26, 2007Date of Patent: February 9, 2010Assignee: Verint Americas Inc.Inventors: Jason Fama, Uri Peleg, Simon Shvarts, Mike Bourke, James Gordon Nies, Vinod Prabhu
-
Patent number: 7660406Abstract: 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: GrantFiled: September 29, 2006Date of Patent: February 9, 2010Assignee: Verint Americas Inc.Inventors: Jason Fama, Uri Peleg, Simon Shvarts, Mike Bourke, James Gordon Nies, Vinod Prabhu
-
Publication number: 20080043985Abstract: 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: ApplicationFiled: June 26, 2007Publication date: February 21, 2008Applicant: WITNESS SYSTEMS, INC.Inventors: Jason Fama, Uri Peleg, Simon Shvarts, Mike Bourke, James Nies, Vinod Prabhu
-
Publication number: 20080004934Abstract: 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: ApplicationFiled: June 30, 2006Publication date: January 3, 2008Inventors: Jason Fama, Uri Peleg, Michael R. Bourke, Richard M. Lawrence, Sameet Vasant Joshi
-
Publication number: 20080004936Abstract: 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: ApplicationFiled: September 29, 2006Publication date: January 3, 2008Inventors: Jason Fama, Uri Peleg, Michael R. Bourke, Richard M. Lawrence, Sameet Vasant Joshi
-
Publication number: 20070299680Abstract: 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: ApplicationFiled: September 29, 2006Publication date: December 27, 2007Inventors: Jason Fama, Uri Peleg, Simon Shvarts, Mike Bourke, James Gordon Nies, Vinod Prabhu
-
Publication number: 20070274505Abstract: 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: ApplicationFiled: September 29, 2006Publication date: November 29, 2007Inventors: Rajan Gupta, Kurt Rush, Uri Peleg
-
Patent number: 6892720Abstract: 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: GrantFiled: April 15, 2003Date of Patent: May 17, 2005Inventors: Michael Schachter, Uri Peleg
-
Publication number: 20030188551Abstract: 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: ApplicationFiled: April 15, 2003Publication date: October 9, 2003Inventors: Michael Schachter, Uri Peleg