Patents by Inventor Michael P. Lepore

Michael P. Lepore 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: 11539517
    Abstract: Methods are provided for discovering related attributes with respect to an element in a customer data record, based on provided associations and for generating new associations between various elements of the customer data record. In these method, the context service system obtains, from a subscriber, a lookup request including a first blinded attribute. The first blinded attribute is obtained by applying an oblivious pseudo random function (OPRF) to a first element of a data record. The method further includes the context service system identifying at least one second blinded attribute associated with the first blinded attribute in a shared data partition of the context service system and providing, to the subscriber, at least one second element of the data record associated with the at least one second blinded attribute.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: December 27, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Richard Lee Barnes, II, Michael P. Lepore
  • Patent number: 11252256
    Abstract: The disclosed technology relates to a context service system configured to receive, from a subscriber, a shared customer lookup request that includes a first customer data identifier and identify, in a shared data partition, a second customer data identifier associated with the first customer data identifier. The context service system is further configured to determine that the second customer data identifier is associated with customer information in a subscriber data partition and transmit, to the subscriber system, the customer information from the subscriber data partition.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: February 15, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Michael P. Lepore, Stephen R. Quatrano, Tod Lloyd Famous
  • Publication number: 20210075605
    Abstract: Methods are provided for discovering related attributes with respect to an element in a customer data record, based on provided associations and for generating new associations between various elements of the customer data record. In these method, the context service system obtains, from a subscriber, a lookup request including a first blinded attribute. The first blinded attribute is obtained by applying an oblivious pseudo random function (OPRF) to a first element of a data record. The method further includes the context service system identifying at least one second blinded attribute associated with the first blinded attribute in a shared data partition of the context service system and providing, to the subscriber, at least one second element of the data record associated with the at least one second blinded attribute.
    Type: Application
    Filed: September 9, 2019
    Publication date: March 11, 2021
    Inventors: Richard Lee Barnes, II, Michael P. Lepore
  • Publication number: 20200351375
    Abstract: The disclosed technology relates to a context service system configured to receive, from a subscriber, a shared customer lookup request that includes a first customer data identifier and identify, in a shared data partition, a second customer data identifier associated with the first customer data identifier. The context service system is further configured to determine that the second customer data identifier is associated with customer information in a subscriber data partition and transmit, to the subscriber system, the customer information from the subscriber data partition.
    Type: Application
    Filed: July 15, 2020
    Publication date: November 5, 2020
    Inventors: Michael P. Lepore, Stephen R. Quatrano, Tod Lloyd Famous
  • Patent number: 10728361
    Abstract: The disclosed technology relates to a context service system configured to receive, from a subscriber, a shared customer lookup request that includes a first customer data identifier and identify, in a shared data partition, a second customer data identifier associated with the first customer data identifier. The context service system is further configured to determine that the second customer data identifier is associated with customer information in a subscriber data partition and transmit, to the subscriber system, the customer information from the subscriber data partition.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: July 28, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Michael P. Lepore, Stephen R. Quatrano, Tod Lloyd Famous
  • Publication number: 20190373077
    Abstract: The disclosed technology relates to a context service system configured to receive, from a subscriber, a shared customer lookup request that includes a first customer data identifier and identify, in a shared data partition, a second customer data identifier associated with the first customer data identifier. The context service system is further configured to determine that the second customer data identifier is associated with customer information in a subscriber data partition and transmit, to the subscriber system, the customer information from the subscriber data partition.
    Type: Application
    Filed: May 29, 2018
    Publication date: December 5, 2019
    Inventors: Michael P. Lepore, Stephen R. Quatrano, Tod Lloyd Famous
  • Patent number: 10230703
    Abstract: A first data item is encrypted at a client device using a first encryption key. The encrypted first data item is included in a data object. A second encryption key is received at the client device from a key management device. The first encryption key is encrypted using the second encryption key. The encrypted first encryption key is included in the data object, and the data object is stored at a storage device.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: March 12, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Michael P. Lepore, Scot DeDeo, Carl M. Phillips, Andrew Biggs, Matthew A. Miller
  • Publication number: 20190019077
    Abstract: The present technology is an automatically configuring virtual assistant. The virtual assistant is assigned to an existing conversation space and, based on analyzing the existing conversation space the virtual assistant has been assigned to, is associated with at least one contextual cue of an existing conversation space. The analysis includes natural language processing of a title, a topic, or a past conversation of the existing conversation space in order to determine the at least one contextual cue.
    Type: Application
    Filed: July 17, 2017
    Publication date: January 17, 2019
    Inventors: Keith Griffin, Michael P. Lepore
  • Patent number: 8842812
    Abstract: In one embodiment, a method includes obtaining context information associated with a call into a call center. The context information includes at least one input provided by a caller during the call. The method also includes determining when the caller requests an interaction with an agent associated with the call center, and providing the context information to the agent when the caller requests the interaction with the agent. A communications session is maintained between the caller and the agent when the caller requests the interaction with the agent.
    Type: Grant
    Filed: March 3, 2009
    Date of Patent: September 23, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Shantanu Sarkar, Michael P. Lepore
  • Publication number: 20110093520
    Abstract: In one embodiment, a method includes accessing first data describing online activities of a user and accessing second data describing online activities of each of one or more content publishers. The method includes, based at least in part on the first data and the second data, determining one or more similarities between the user and each of the content publishers. The method includes, based at least in part on one or more of the similarities, selecting each of one or more of the content publishers as a key influencer for the user and selecting particular content published by a particular one of the key influencers for summary and delivery to the user. The method includes generating a summary of the particular content and automatically delivering to the user the particular content and the summary.
    Type: Application
    Filed: October 20, 2009
    Publication date: April 21, 2011
    Applicant: Cisco Technology, Inc..
    Inventors: John Doyle, Michael P. Lepore, John A. Toebes
  • Publication number: 20100226489
    Abstract: In one embodiment, a method includes obtaining context information associated with a call into a call center. The context information includes at least one input provided by a caller during the call. The method also includes determining when the caller requests an interaction with an agent associated with the call center, and providing the context information to the agent when the caller requests the interaction with the agent. A communications session is maintained between the caller and the agent when the caller requests the interaction with the agent.
    Type: Application
    Filed: March 3, 2009
    Publication date: September 9, 2010
    Applicant: Cisco Technology, Inc.
    Inventors: Shantanu Sarkar, Michael P. Lepore
  • Patent number: 7729277
    Abstract: In one embodiment, a method can include: (i) receiving a new contact in a contact center, where the new contact includes an expressed need; (ii) forming a resource set in response to the expressed need of the new contact, where the resource set includes one or more prospective resources; and (iii) sending a broadcast message to each of the prospective resources in the resource set.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: June 1, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth D. Jordan, Lawrence Johnson, Kevin Collins, Michael P. Lepore, Paul Schechinger
  • Patent number: 7703120
    Abstract: In one embodiment, a method can include: (i) receiving a contact center interaction request via a device coupled to a display screen; (ii) accessing information about the device or a user of the device from a customer database of a content provider; and (iii) establishing an interaction path between the contact center and a viewer. The method can further include providing information to the user via the interaction path in response to a request by the user for the information. The device can be a set-top box (STB) or a cable card and the display screen can be a television, for example. Also, the content provider can be a cable or satellite television provider, for example.
    Type: Grant
    Filed: September 13, 2006
    Date of Patent: April 20, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Paul Schechinger, Steven Morrison, John Hernandez, Michael P. Lepore, Paul Russell, Jay Ferrandini, William Finnerty
  • Patent number: 7532628
    Abstract: A method for managing a multimedia session includes receiving a request to initiate a multimedia session, which includes first media and second media. The method further includes establishing a first delegated session with a first device to communicate the first media, and associating the first delegated session with the multimedia session.
    Type: Grant
    Filed: December 30, 2002
    Date of Patent: May 12, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Michael P. Lepore, Stephen R. Quatrano, Paul H. Kyzivat
  • Patent number: 7480657
    Abstract: A method for storing information includes receiving a command for a selected one of a plurality of services, and forwarding the command to a data source corresponding to the selected service. The method also includes, receiving data from the data source, and storing the data in a selected namespace in a cache corresponding to the selected service. The method further includes invalidating the data in the namespace according to invalidation criteria provided by the selected service.
    Type: Grant
    Filed: January 6, 2003
    Date of Patent: January 20, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Steven R. Glovin, Stephen R. Quatrano, Michael P. Lepore, Cun Yong Tan, Ryan J. Schuft
  • Publication number: 20080205428
    Abstract: In one embodiment, a method can include: (i) receiving a new contact in a contact center, where the new contact includes an expressed need; (ii) forming a resource set in response to the expressed need of the new contact, where the resource set includes one or more prospective resources; and (iii) sending a broadcast message to each of the prospective resources in the resource set.
    Type: Application
    Filed: February 28, 2007
    Publication date: August 28, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: Kenneth D. Jordan, Lawrence Johnson, Kevin Collins, Michael P. Lepore, Paul Schechinger
  • Publication number: 20080066127
    Abstract: In one embodiment, a method can include: (i) receiving a contact center interaction request via a device coupled to a display screen; (ii) accessing information about the device or a user of the device from a customer database of a content provider; and (iii) establishing an interaction path between the contact center and a viewer. The method can further include providing information to the user via the interaction path in response to a request by the user for the information. The device can be a set-top box (STB) or a cable card and the display screen can be a television, for example. Also, the content provider can be a cable or satellite television provider, for example.
    Type: Application
    Filed: September 13, 2006
    Publication date: March 13, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: Paul Schechinger, Steven Morrison, John Hernandez, Michael P. Lepore, Paul Russell, Jay Ferrandini, William Finnerty
  • Publication number: 20080065450
    Abstract: In one embodiment, a method can include: (i) receiving a new contact or resource availability indication in a contact center; (ii) matching one or more resources in response to an expressed need of the new contact using an aggregate of predetermined characteristics of the one or more resources; and (iii) arranging a session for communication between the new contact and at least one of the one or more resources. The one or more resources can include people or agents, and the session for communication can include a conference call, for example.
    Type: Application
    Filed: September 13, 2006
    Publication date: March 13, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: Kenneth D. Jordan, Lawrence Johnson, Michael P. Lepore, Paul Schechinger
  • Publication number: 20040125756
    Abstract: A method for managing a multimedia session includes receiving a request to initiate a multimedia session, which includes first media and second media. The method further includes establishing a first delegated session with a first device to communicate the first media, and associating the first delegated session with the multimedia session.
    Type: Application
    Filed: December 30, 2002
    Publication date: July 1, 2004
    Applicant: Cisco Technology, Inc.
    Inventors: Michael P. Lepore, Stephen R. Quatrano, Paul H. Kyzivat, Daniel L. Schauer