Patents by Inventor Laurent Philonenko

Laurent Philonenko 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: 10848465
    Abstract: A security event that is associated with one or more communication devices is detected. For example, the security event may be an unexpected change in data being sent from a communication device outside an enterprise. In response to detecting the security event, a Virtual Service Network (VSN) is created that isolates one or more communication devices that may pose a security risk. A corrective action to mitigate the security event is then implemented. For example, the corrective action may be to dynamically instantiate a firewall on the VSN that blocks the transfer of data from the communication device outside the enterprise. This allows an administrator to review the security event and take further action if necessary. Because the VSN with the firewall is created dynamically, the network remains secure while the security event is investigated.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: November 24, 2020
    Assignee: Extreme Networks, Inc.
    Inventors: Shalini Yajnik, Anjur S. Krishnakumar, Venkatesh Krishnaswamy, Laurent Philonenko
  • Publication number: 20200351399
    Abstract: An acceptance of an end user license is received from a user communication endpoint. The acceptance of the end user license causes a smart contract to associate a number of digital tokens (i.e., digital currency) with a user of the user communication endpoint. For example, the user may electronically agree to abide by terms associated with transactions within a contact center. A communication session is established between the user communication endpoint and the contact center. Input is received that indicates that the user wants to have a transaction with the contact center. For example, the transaction may be that the user wants to be moved to the top of a contact center queue. The transaction causes a change to the number of digital tokens associated with the user. The change in digital tokens is then stored in a blockchain associated with the contact center.
    Type: Application
    Filed: May 2, 2019
    Publication date: November 5, 2020
    Inventors: John Young, Pushkar Yashavant Deole, David Chavez, Laurent Philonenko
  • Publication number: 20200314245
    Abstract: Systems, methods, software and apparatus to enable a contact center to handle a spike service requests to minimize the disruption of anomalous traffic. An Artificial Intelligence Engine enables the contact center to track, manage, maintain, assign, and route: (1) normal traffic; and (2) anomalous traffic.
    Type: Application
    Filed: March 26, 2019
    Publication date: October 1, 2020
    Inventors: David Chavez, Laurent Philonenko
  • Patent number: 10671847
    Abstract: An image (e.g., a picture) is received from a communication device. The image has associated metadata that is captured while the image is taken. For example, the metadata may be a location, a date, and a time of the picture. One or more object(s) (e.g., a car) along with characteristics of the object(s) in the image are identified. For example, a characteristic may be an action associated with the object, such as a person is running. In response to analyzing the one or more objects for the one or more characteristics in conjunction with the metadata, one or more potential workflows are determined (e.g., a workflow to call the police). A list that identifies the one or more potential workflows is sent to the communication device. Input to select one of the one or more workflows is received, which initiates the selected workflow.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: June 2, 2020
    Assignee: Avaya Inc.
    Inventors: David Chavez, Laurent Philonenko
  • Publication number: 20200145534
    Abstract: Systems, methods, software and apparatus to enable a contact center to handle dynamic service requests to minimize the disruption of unexpected events. An intelligence-supported queue enables the contact center to track, manage, maintain, assign, and route: (1) current multi-channel interactions already in an agent's split; (2) dynamically-created multi-channel interactions which haven't been queued or assigned to a split; and (3) dynamically-created multi-channel interactions which have been assigned to an agent with the new attributes.
    Type: Application
    Filed: November 7, 2018
    Publication date: May 7, 2020
    Inventors: David Chavez, Laurent Philonenko
  • Patent number: 10212145
    Abstract: Mobile devices and other devices used in transactions or interactions with other computer systems can be identified by an abstract composite of information unique to the device. For example, the device can record and store when a user first started the device (a date and time of first use), how the device is configured (including any hardware/software identifications, versions, install dates, time when configurations or installations occurred, etc.), etc. All of the information can be collected for a specified period of time (e.g., 30 minutes, 1 hour, etc.), periodically, or continually. This process yields a large collection of data, which can be condensed (a record before condensing the data may be approximately 10 to 50 MB). The data may then be encapsulated in a blockchain. At least a portion of the blockchain may then be exchanged to identify the device.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: February 19, 2019
    Assignee: Avaya Inc.
    Inventors: David Chavez, Laurent Philonenko
  • Publication number: 20180341806
    Abstract: An image (e.g., a picture) is received from a communication device. The image has associated metadata that is captured while the image is taken. For example, the metadata may be a location, a date, and a time of the picture. One or more object(s) (e.g., a car) along with characteristics of the object(s) in the image are identified. For example, a characteristic may be an action associated with the object, such as a person is running. In response to analyzing the one or more objects for the one or more characteristics in conjunction with the metadata, one or more potential workflows are determined (e.g., a workflow to call the police). A list that identifies the one or more potential workflows is sent to the communication device. Input to select one of the one or more workflows is received, which initiates the selected workflow.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Inventors: David Chavez, Laurent Philonenko
  • Patent number: 9819794
    Abstract: The system and method identify contact information for a first party. The contact information for the first party includes a plurality of communication endpoints of the first party and a plurality of communication applications for the plurality of communication endpoints of the first party. For example, the plurality of communication endpoints may be a home phone and a cell phone of the first party. The plurality of communication applications may be voice, video, text, and/or virtual reality applications of the first party. An electronic communication request is received from the first party to the second party. In response to receiving the electronic communication request from the first party to the second party, a first communication endpoint of the plurality of communication endpoints for the first party and a first communication application of the plurality of communication applications of the first party is selected based on a rule.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: November 14, 2017
    Assignee: Avaya Inc.
    Inventors: Venkatesh Krishnaswamy, Kundan Singh, Stephen Brock, Joyce Fong, Laurent Philonenko
  • Publication number: 20170295157
    Abstract: Mobile devices and other devices used in transactions or interactions with other computer systems can be identified by an abstract composite of information unique to the device. For example, the device can record and store when a user first started the device (a date and time of first use), how the device is configured (including any hardware/software identifications, versions, install dates, time when configurations or installations occurred, etc.), etc. All of the information can be collected for a specified period of time (e.g., 30 minutes, 1 hour, etc.), periodically, or continually. This process yields a large collection of data, which can be condensed (a record before condensing the data may be approximately 10 to 50 MB). The data may then be encapsulated in a blockchain. At least a portion of the blockchain may then be exchanged to identify the device.
    Type: Application
    Filed: October 3, 2016
    Publication date: October 12, 2017
    Inventors: David Chavez, Laurent Philonenko
  • Publication number: 20170250956
    Abstract: A security event that is associated with one or more communication devices is detected. For example, the security event may be an unexpected change in data being sent from a communication device outside an enterprise. In response to detecting the security event, a Virtual Service Network (VSN) is created that isolates one or more communication devices that may pose a security risk. A corrective action to mitigate the security event is then implemented. For example, the corrective action may be to dynamically instantiate a firewall on the VSN that blocks the transfer of data from the communication device outside the enterprise. This allows an administrator to review the security event and take further action if necessary. Because the VSN with the firewall is created dynamically, the network remains secure while the security event is investigated.
    Type: Application
    Filed: October 3, 2016
    Publication date: August 31, 2017
    Inventors: Shalini Yajnik, Anjur S. Krishnakumar, Venkatesh Krishnaswamy, Laurent Philonenko
  • Publication number: 20160344867
    Abstract: The system and method identify contact information for a first party. The contact information for the first party includes a plurality of communication endpoints of the first party and a plurality of communication applications for the plurality of communication endpoints of the first party. For example, the plurality of communication endpoints may be a home phone and a cell phone of the first party. The plurality of communication applications may be voice, video, text, and/or virtual reality applications of the first party. An electronic communication request is received from the first party to the second party. In response to receiving the electronic communication request from the first party to the second party, a first communication endpoint of the plurality of communication endpoints for the first party and a first communication application of the plurality of communication applications of the first party is selected based on a rule.
    Type: Application
    Filed: May 20, 2015
    Publication date: November 24, 2016
    Inventors: Venkatesh Krishnaswamy, Kundan Singh, Stephen Brock, Joyce Fong, Laurent Philonenko
  • Publication number: 20160212265
    Abstract: A contact center, communication system, and server are disclosed. An illustrative contact center is disclosed as being a multichannel contact center. A customer of the illustrative multichannel contact center is allowed to switch their engagement with the contact center from using a first media type to using a second media type. Upon making such a switch of engagement, the customer may be provided with information regarding resources in the contact center, statistics/metrics of those resources, the ability to provide real-time feedback regarding the engagement, and possibly the ability to select a resource from among a plurality of resources. In this way, the customer may be incentivized to switch their method of engagement to a benefit of both the contact center and the customer.
    Type: Application
    Filed: December 29, 2015
    Publication date: July 21, 2016
    Inventors: Laurent Philonenko, Venkatesh Krishnaswamy, Parameshwaran Krishnan, Navjot Singh
  • Patent number: 8886156
    Abstract: In one embodiment, a method includes obtaining mobility information associated with a remote device. The mobility information indicates whether the remote device is approximately stationary. The remote device interacts with a server. The method also includes determining if the mobility information indicates that the remote device is approximately stationary, and selecting a first profile of a plurality of profiles if the remote device is approximately stationary. If the remote device is not approximately stationary, a second profiled of the plurality of profiles is selected.
    Type: Grant
    Filed: August 5, 2009
    Date of Patent: November 11, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Joseph F. Khouri, Alan D. Gatzke, Laurent Philonenko, Mukul Jain, Sanjeev Kumar
  • Patent number: 8782566
    Abstract: Techniques and configurations for an apparatus are provided for creating and managing meetings using gestures. Movements of a user's hand in a three-dimensional space are detected. The hand movements in the three-dimensional space are interpreted to identify a gesture intended by the user to set up or manage a meeting among a plurality of persons. An electronic command is generated from the detected gesture to set up or manage the meeting.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: July 15, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Shantanu Sarkar, Laurent Philonenko, Cary A. Bran, Ali Ebrahami
  • Patent number: 8645430
    Abstract: In one embodiment, an apparatus for automated generation of subject line content for e-mail messages includes an input operable to receive content data including text-based information corresponding to a body of an e-mail message, a text analyzer including logic operable to analyze received content data, a topic extractor including logic operable to extract topic data in accordance with an output of the text analyzer, a string generator including logic operable to generate subject line data in accordance with an output of the topic extractor, and a message output operable to output a multi-field e-mail message having a body field inclusive of the content data and a subject line field inclusive of generated subject line data.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: February 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Joseph Khouri, Sanjeev Kumar, Laurent Philonenko, Mukul Jain
  • Patent number: 8620654
    Abstract: A system in one embodiment includes a server associated with a unified messaging system (UMS). The server records speech of a user as an audio data file, translates the audio data file into a text data file, and maps each word within the text data file to a corresponding segment of audio data in the audio data file. A graphical user interface (GUI) of a message editor running on an endpoint associated with the user displays the text data file on the endpoint and allows the user to identify a portion of the text data file for replacement. The server being further operable to record new speech of the user as new audio data and to replace one or more segments of the audio data file corresponding to the portion of the text with the new audio data.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: December 31, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Joseph F. Khouri, Laurent Philonenko, Mukul Jain, Shmuel Shaffer
  • Patent number: 8340270
    Abstract: A method in one embodiment includes receiving input identifying a plurality of callers within a listening or speaking range of a phone device being used to place a call. The input is then sent over a packet-based network to a server that authenticates and authorizes each of the callers to the call. Following authentication and authorization by the server, a name or caller ID of each of the callers is sent to a destination endpoint device of the call. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
    Type: Grant
    Filed: October 1, 2007
    Date of Patent: December 25, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Mukul Jain, Joseph F. Khouri, Laurent Philonenko, Shmuel Shaffer, Paul J. Russell
  • Patent number: 8290139
    Abstract: In one embodiment, a method includes connecting on a call with a caller and determining if social network information associated with the caller is available. If it is determined that social network information associated with the caller is available, the social network information is obtained and utilized to identify at least a first agent suitable for participating on the call with the caller. The first agent is associated with a call center. The method also includes providing the caller with information that identifies the first agent as being suitable for participating on the call with the caller.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: October 16, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Sanjeev Kumar, Mukul Jain, Laurent Philonenko, Joseph Khouri
  • Publication number: 20120216151
    Abstract: Techniques and configurations for an apparatus are provided for creating and managing meetings using gestures. Movements of a user's hand in a three-dimensional space are detected. The hand movements in the three-dimensional space are interpreted to identify a gesture intended by the user to set up or manage a meeting among a plurality of persons. An electronic command is generated from the detected gesture to set up or manage the meeting.
    Type: Application
    Filed: February 22, 2011
    Publication date: August 23, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Shantanu Sarkar, Laurent Philonenko, Cary A. Bran, Ali Ebrahimi
  • Patent number: 8218753
    Abstract: A data processing apparatus is configured for receiving a call comprising multiple callers who are identified in a multi-party caller identification value that is received with the call; retrieving from a database, based on the multi-party caller identification value, information about each of the multiple callers; based on the retrieved information and a collective importance algorithm, determining or selecting one or more call treatment attributes for the call; and processing the call using the one or more call treatment attributes that are determined or selected. For example, a contact center or call center can provide differentiated services based on collective attributes or profiles, or a weighted average priority, of multiple people who are calling together, rather than only taking into account information about a single calling party. Call processing attributes such as priority, queuing, routing, and screen pop-up content, may be selected based on collective data about multiple callers.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: July 10, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Joseph Khouri, Mukul Jain, Laurent Philonenko, Sanjeev Kumar