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: 11539517Abstract: 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: GrantFiled: September 9, 2019Date of Patent: December 27, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Richard Lee Barnes, II, Michael P. Lepore
-
Patent number: 11252256Abstract: 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: GrantFiled: July 15, 2020Date of Patent: February 15, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Michael P. Lepore, Stephen R. Quatrano, Tod Lloyd Famous
-
Publication number: 20210075605Abstract: 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: ApplicationFiled: September 9, 2019Publication date: March 11, 2021Inventors: Richard Lee Barnes, II, Michael P. Lepore
-
Publication number: 20200351375Abstract: 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: ApplicationFiled: July 15, 2020Publication date: November 5, 2020Inventors: Michael P. Lepore, Stephen R. Quatrano, Tod Lloyd Famous
-
Patent number: 10728361Abstract: 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: GrantFiled: May 29, 2018Date of Patent: July 28, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Michael P. Lepore, Stephen R. Quatrano, Tod Lloyd Famous
-
Publication number: 20190373077Abstract: 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: ApplicationFiled: May 29, 2018Publication date: December 5, 2019Inventors: Michael P. Lepore, Stephen R. Quatrano, Tod Lloyd Famous
-
Patent number: 10230703Abstract: 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: GrantFiled: October 27, 2016Date of Patent: March 12, 2019Assignee: Cisco Technology, Inc.Inventors: Michael P. Lepore, Scot DeDeo, Carl M. Phillips, Andrew Biggs, Matthew A. Miller
-
Publication number: 20190019077Abstract: 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: ApplicationFiled: July 17, 2017Publication date: January 17, 2019Inventors: Keith Griffin, Michael P. Lepore
-
Patent number: 8842812Abstract: 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: GrantFiled: March 3, 2009Date of Patent: September 23, 2014Assignee: Cisco Technology, Inc.Inventors: Shantanu Sarkar, Michael P. Lepore
-
Publication number: 20110093520Abstract: 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: ApplicationFiled: October 20, 2009Publication date: April 21, 2011Applicant: Cisco Technology, Inc..Inventors: John Doyle, Michael P. Lepore, John A. Toebes
-
Publication number: 20100226489Abstract: 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: ApplicationFiled: March 3, 2009Publication date: September 9, 2010Applicant: Cisco Technology, Inc.Inventors: Shantanu Sarkar, Michael P. Lepore
-
Patent number: 7729277Abstract: 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: GrantFiled: February 28, 2007Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventors: Kenneth D. Jordan, Lawrence Johnson, Kevin Collins, Michael P. Lepore, Paul Schechinger
-
Patent number: 7703120Abstract: 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: GrantFiled: September 13, 2006Date of Patent: April 20, 2010Assignee: Cisco Technology, Inc.Inventors: Paul Schechinger, Steven Morrison, John Hernandez, Michael P. Lepore, Paul Russell, Jay Ferrandini, William Finnerty
-
Patent number: 7532628Abstract: 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: GrantFiled: December 30, 2002Date of Patent: May 12, 2009Assignee: Cisco Technology, Inc.Inventors: Michael P. Lepore, Stephen R. Quatrano, Paul H. Kyzivat
-
Patent number: 7480657Abstract: 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: GrantFiled: January 6, 2003Date of Patent: January 20, 2009Assignee: Cisco Technology, Inc.Inventors: Steven R. Glovin, Stephen R. Quatrano, Michael P. Lepore, Cun Yong Tan, Ryan J. Schuft
-
Publication number: 20080205428Abstract: 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: ApplicationFiled: February 28, 2007Publication date: August 28, 2008Applicant: Cisco Technology, Inc.Inventors: Kenneth D. Jordan, Lawrence Johnson, Kevin Collins, Michael P. Lepore, Paul Schechinger
-
Publication number: 20080066127Abstract: 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: ApplicationFiled: September 13, 2006Publication date: March 13, 2008Applicant: Cisco Technology, Inc.Inventors: Paul Schechinger, Steven Morrison, John Hernandez, Michael P. Lepore, Paul Russell, Jay Ferrandini, William Finnerty
-
Publication number: 20080065450Abstract: 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: ApplicationFiled: September 13, 2006Publication date: March 13, 2008Applicant: Cisco Technology, Inc.Inventors: Kenneth D. Jordan, Lawrence Johnson, Michael P. Lepore, Paul Schechinger
-
Publication number: 20040125756Abstract: 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: ApplicationFiled: December 30, 2002Publication date: July 1, 2004Applicant: Cisco Technology, Inc.Inventors: Michael P. Lepore, Stephen R. Quatrano, Paul H. Kyzivat, Daniel L. Schauer