Patents by Inventor Néil O'Connor
Néil O'Connor 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).
-
Publication number: 20240223871Abstract: According to examples, a system for providing generation and delivery of a composite content item associated with a primary content item is described. The system may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to access a primary content item, provide a supplemental content item associated with the primary content item, and generate a composite item based on the primary content item and the supplemental content item. The processor, when executing the instructions, may then enable sponsorship of the composite content item and enable publication of the composite content item.Type: ApplicationFiled: December 19, 2023Publication date: July 4, 2024Applicant: Meta Platforms, Inc.Inventors: Randall Charles BENNETT, Sten SISCO, Ram POPAT, Neil O'CONNOR, Kanika KUMAR, Latika SHARMA, Nicolas Jean Claude ROBIN
-
Publication number: 20240008981Abstract: An implantable medical device adapted to be implanted at an implantation site may be capable of being implanted in more than one rotational orientation at the implantation site. The implantable medical device includes an expandable body that is adapted to expand from a collapsed configuration for delivery to an expanded configuration for deployment, and a radiopaque indicator that is disposed relative to the expandable body. The radiopaque indicator is adapted to be have a first appearance if viewed in a first rotational orientation and a second, different appearance if viewed in a second rotational orientation that is different from the first rotational orientation. As an example, the implantable medical device may be a catheter-delivered replacement aortic valve.Type: ApplicationFiled: July 7, 2023Publication date: January 11, 2024Applicant: BOSTON SCIENTIFIC SCIMED, INC.Inventors: Tim O'Connor, Neil O'Connor, Declan Loughnane, Joseph Murphy
-
Publication number: 20230263990Abstract: An introducer sheath assembly includes an expandable introducer sheath including an expandable braid defining an elongate tubular member moveable between a collapsed configuration for delivery and an expanded configuration for deployment, the expandable braid having a first length when in the collapsed configuration and a second, reduced, length when in the expanded configuration. The introducer sheath assembly includes a dilator adapted to releasably hold the expandable introducer sheath in its collapsed configuration for delivery until the dilator is actuated to release the expandable braid from the dilator, thereby permitting the expandable braid to expand to its expanded configuration.Type: ApplicationFiled: February 21, 2023Publication date: August 24, 2023Applicant: BOSTON SCIENTIFIC SCIMED, INC.Inventors: Tim O'Connor, Sean Shanley, Richard O'Sullivan, Neil O'Connor
-
Patent number: 11621932Abstract: A resource managing computer system for managing at least one resource in an enterprise is disclosed. The resource managing computer system includes a communication interface for establishing at least one web based chat communication session with at least one customer. The system further includes a monitoring module for monitoring one or more parameters associated with the at least one web based chat communication session. The system further includes a computing module for computing at least one confidence score based on the one or more monitored parameters of the at least one web based chat communication session. The system further includes an allocation module for allocating the at least one resource to the at least one web based chat communication session, wherein the allocation is performed based on the at least one computed confidence score.Type: GrantFiled: October 31, 2014Date of Patent: April 4, 2023Assignee: Avaya Inc.Inventors: Tony McCormack, Neil O'Connor, John McGreevy
-
Patent number: 11533398Abstract: A method and system automatically optimizes agent time. The method performed by a transferring device includes monitoring a communication session between an agent device used by an agent of the contact center and a user device used by a user. The communication session including first communications generated by the agent and second communications generated by the user. The method includes determining when the communication session is to be transferred from the agent device to an automated system of the contact center. The automated system is configured to perform the communication session by generating third communications for the second communications. The method includes generating a control signal upon determining the communication session is to be transferred that is configured to automatically transfer the communications session from the agent device to the automated system.Type: GrantFiled: August 21, 2019Date of Patent: December 20, 2022Assignee: Avaya Inc.Inventors: Liam Loftus, Neil O'Connor, Tommy Moran, Seamus Hayes, Paul D'Arcy
-
Patent number: 11283924Abstract: Contact manager computer system and method to dynamically generate an aggregated context information, including: a monitoring module configured: to monitor a communication session with a customer; to determine one or more communication contexts of the customer; to determine one or more communication contexts of an agent assisting the customer; to obtain customer context information from the one or more determined communication contexts of the customer; to obtain agent context information from the one or more determined communication contexts of the agent; a processor coupled to a memory, the memory configured to store context information under control of the processor; an aggregated context information generation module to generate the aggregated context information from the obtained customer context information and the obtained agent context information; an inference module to create an inference from the aggregated context information; and a display module to display a result of the inference to an agent.Type: GrantFiled: September 15, 2014Date of Patent: March 22, 2022Assignee: Avaya Inc.Inventors: Neil O'Connor, Tony McCormack, John H. Yoakum
-
Patent number: 10951760Abstract: A computing system for managing one or more communication interrupts during a communication session associated with a resource in an enterprise is disclosed. The computing system includes a monitoring module for monitoring one or more parameters of the communication session. The system further includes a database for storing the one or more monitored parameters. The system further includes a determination module for determining at least one participation score for the resource based on the one or more stored parameters. The system further includes a control module for controlling the one or more communication interrupts based on the at least one determined participation score.Type: GrantFiled: June 5, 2019Date of Patent: March 16, 2021Assignee: Avaya Inc.Inventors: Thomas J. Moran, Ronan Fox, Neil O'Connor, Paul D'Arcy, Liam Loftus
-
Patent number: 10951398Abstract: Executable code, placed into a plurality of computing resources forming a distributed ledger, (e.g., “smart contracts”) are provided to enable communicating between parties without requiring trust or an intermediary, such as a broker or escrow service. Data may be deposited in a secure data storage for access by a party who satisfies the condition of the smart contract. A resource holding the deposited data then activates a link upon receiving an access token, as produced as a result of satisfying the smart contract. The distributed ledger is then updated to enable other parties to see a description of the data and the terms.Type: GrantFiled: May 3, 2018Date of Patent: March 16, 2021Assignee: Avaya Inc.Inventor: Neil O'Connor
-
Patent number: 10904390Abstract: The present disclosure provides, among other things, a method of managing a wrap-up time in a contact center, the method including: receiving, by an agent of the contact center, a communication having a variable associated with the communication; receiving an input from a source external to the contact center; determining that the variable is related to the input; based on the relation of the variable to the input, determining an updated wrap-up time; storing the updated wrap-up time and the input in a database including timing variables; enabling a machine learning process to analyze the database; providing the updated wrap-up time to the agent as an amount of time rendered on a display to the agent; and updating a data model used to automatically determine wrap-up times based on the analysis of the machine learning process.Type: GrantFiled: June 30, 2020Date of Patent: January 26, 2021Assignee: Avaya Management L.P.Inventor: Neil O'Connor
-
Patent number: 10862929Abstract: Providing automated progress updates in a contact center including detecting an activity by a resource of the contact center related to a customer interaction occurring via a customer communications channel between the resource and a customer. The activity comprises an interaction between the resource and one or more additional resources associated with the contact center occurring via a second communications channel. In response to detecting the activity by the resource, a notification comprising a progress update related to the customer interaction is automatically generated. The notification is transmitted, via the customer communications channel, to a customer device associated with the customer interaction.Type: GrantFiled: October 11, 2019Date of Patent: December 8, 2020Assignee: Avaya, Inc.Inventors: Neil O'Connor, John H. Yoakum, Paul D'Arcy
-
Patent number: 10715663Abstract: As “call centers” continue to be replaced with omnichannel contact centers, managing a plurality of simultaneous media channels becomes more important. Contacting a customer on one channel and, at the customer or agent's request, initiating a second channel that delays the interaction will having limited acceptance and, in some jurisdictions, may be illegal. By nailing-up an agent half-communication with a number of channels, agents maintain a perpetual connection comprising an agent half-communication to a server, such as one serving as a media anchor point, share point, etc. The customer half-connection is established to a server and the agent, already connected, is joined. As a result, the customer experiences a greatly reduced delay between the time they answer and being greeted by an agent, regardless of the media type or types utilized.Type: GrantFiled: September 27, 2019Date of Patent: July 14, 2020Assignee: Avaya Inc.Inventors: Neil O'Connor, Amit Mishra, Joel Ezell
-
Patent number: 10609219Abstract: A resource selection computing system for selecting at least one resource for one or more communication sessions in an enterprise is disclosed. The resource selection computing system includes a monitoring module for monitoring one or parameters associated with at least one communication session from at least one customer. The system further includes a database for storing the one or more monitored parameters. The system further includes a computation module for computing at least one connection score for the at least one customer with each of a plurality of resources based on the one or more stored parameters. The system further includes a resource selection module for selecting the at least one resource from the plurality of resources based on the at least one computed connection score.Type: GrantFiled: August 8, 2018Date of Patent: March 31, 2020Assignee: Avaya Inc.Inventors: Paul D'Arcy, Neil O'Connor, John McGreevy
-
Publication number: 20200045092Abstract: Providing automated progress updates in a contact center including detecting an activity by a resource of the contact center related to a customer interaction occurring via a customer communications channel between the resource and a customer. The activity comprises an interaction between the resource and one or more additional resources associated with the contact center occurring via a second communications channel. In response to detecting the activity by the resource, a notification comprising a progress update related to the customer interaction is automatically generated. The notification is transmitted, via the customer communications channel, to a customer device associated with the customer interaction.Type: ApplicationFiled: October 11, 2019Publication date: February 6, 2020Inventors: Neil O'Connor, John H. Yoakum, Paul D'Arcy
-
Publication number: 20200028966Abstract: As “call centers” continue to be replaced with omnichannel contact centers, managing a plurality of simultaneous media channels becomes more important. Contacting a customer on one channel and, at the customer or agent's request, initiating a second channel that delays the interaction will having limited acceptance and, in some jurisdictions, may be illegal. By nailing-up an agent half-communication with a number of channels, agents maintain a perpetual connection comprising an agent half-communication to a server, such as one serving as a media anchor point, share point, etc. The customer half-connection is established to a server and the agent, already connected, is joined. As a result, the customer experiences a greatly reduced delay between the time they answer and being greeted by an agent, regardless of the media type or types utilized.Type: ApplicationFiled: September 27, 2019Publication date: January 23, 2020Inventors: Neil O'Connor, Amit Mishra, Joel Ezell
-
Publication number: 20200028967Abstract: Managing customer interactions in an enterprise, that includes determining at least one objective of an incoming call request from a customer of the enterprise; establishing an on-going customer communication session with a plurality of agents of the enterprise based on the determined at least one objective; allocating the plurality of agents to the on-going customer communication session based on the determined at least one objective; and monitoring the on-going customer communication session to determine one or more attributes associated with the on-going customer communication session. Also, based on the determined one or more attributes associated with the on-going customer communication session, automatically changing a number of the plurality of agents allocated to the on-going customer communication session.Type: ApplicationFiled: September 30, 2019Publication date: January 23, 2020Inventors: Neil O'Connor, Tony McCormack
-
Patent number: 10516706Abstract: Providing automated progress updates in a contact center including detecting an activity by a resource of the contact center related to a customer interaction occurring via a customer communications channel between the resource and a customer. The activity comprises an interaction between the resource and one or more additional resources associated with the contact center occurring via a second communications channel. In response to detecting the activity by the resource, a notification comprising a progress update related to the customer interaction is automatically generated. The notification is transmitted, via the customer communications channel, to a customer device associated with the customer interaction.Type: GrantFiled: August 17, 2017Date of Patent: December 24, 2019Assignee: Avaya Inc.Inventors: Neil O'Connor, John H. Yoakum, Paul D'Arcy
-
Publication number: 20190379790Abstract: A method and system automatically optimizes agent time. The method performed by a transferring device includes monitoring a communication session between an agent device used by an agent of the contact center and a user device used by a user. The communication session including first communications generated by the agent and second communications generated by the user. The method includes determining when the communication session is to be transferred from the agent device to an automated system of the contact center. The automated system is configured to perform the communication session by generating third communications for the second communications. The method includes generating a control signal upon determining the communication session is to be transferred that is configured to automatically transfer the communications session from the agent device to the automated system.Type: ApplicationFiled: August 21, 2019Publication date: December 12, 2019Inventors: Liam LOFTUS, Neil O'CONNOR, Tommy MORAN, Seamus HAYES, Paul D'ARCY
-
Patent number: 10477018Abstract: As “call centers” continue to be replaced with omnichannel contact centers, managing a plurality of simultaneous media channels becomes more important. Contacting a customer on one channel and, at the customer or agent's request, initiating a second channel that delays the interaction will having limited acceptance and, in some jurisdictions, may be illegal. By nailing-up an agent half-communication with a number of channels, agents maintain a perpetual connection comprising an agent half-communication to a server, such as one serving as a media anchor point, share point, etc. The customer half-connection is established to a server and the agent, already connected, is joined. As a result, the customer experiences a greatly reduced delay between the time they answer and being greeted by an agent, regardless of the media type or types utilized.Type: GrantFiled: December 19, 2017Date of Patent: November 12, 2019Assignee: Avaya Inc.Inventors: Neil O'Connor, Amit Mishra, Joel Ezell
-
Publication number: 20190342076Abstract: Executable code, placed into a plurality of computing resources forming a distributed ledger, (e.g., “smart contracts”) are provided to enable communicating between parties without requiring trust or an intermediary, such as a broker or escrow service. Data may be deposited in a secure data storage for access by a party who satisfies the condition of the smart contract. A resource holding the deposited data then activates a link upon receiving an access token, as produced as a result of satisfying the smart contract. The distributed ledger is then updated to enable other parties to see a description of the data and the terms.Type: ApplicationFiled: May 3, 2018Publication date: November 7, 2019Inventor: Neil O'Connor
-
Patent number: RE49905Abstract: The present disclosure provides, among other things, a method of managing a wrap-up time in a contact center, the method including: receiving, by an agent of the contact center, a communication having a variable associated with the communication; receiving an input from a source external to the contact center; determining that the variable is related to the input; based on the relation of the variable to the input, determining an updated wrap-up time; storing the updated wrap-up time and the input in a database including timing variables; enabling a machine learning process to analyze the database; providing the updated wrap-up time to the agent as an amount of time rendered on a display to the agent; and updating a data model used to automatically determine wrap-up times based on the analysis of the machine learning process.Type: GrantFiled: February 26, 2021Date of Patent: April 2, 2024Assignee: Avaya Management L.P.Inventor: Neil O'Connor