Patents by Inventor Jonathan Rosenberg
Jonathan Rosenberg 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: 20240303374Abstract: Systems, methods, and devices are disclosed for cognitive collaboration systems on a hybrid node. A query is received by a virtual assistant running on a public cloud, and it is determined whether the query pertains to data available on a public cloud resource, or the query pertains to data available on a private cloud resource. When it is determined that the query pertains to the data available on the public cloud resource, the query is interpreted by using a first model trained on at least one machine learning technique on data from the public cloud. When it is determined that the query pertains to the data available on the private cloud resource, the query is interpreted by using a second model trained on at least one machine learning technique on the data from the private cloud.Type: ApplicationFiled: May 17, 2024Publication date: September 12, 2024Inventors: Keith Griffin, Jonathan Rosenberg
-
Patent number: 12050714Abstract: Systems, methods, and devices are disclosed for cognitive collaboration systems on a hybrid node. A query is received by a virtual assistant running on a public cloud, and it is determined whether the query pertains to data available on a public cloud resource, or the query pertains to data available on a private cloud resource. When it is determined that the query pertains to the data available on the public cloud resource, the query is interpreted by using a first model trained on at least one machine learning technique on data from the public cloud. When it is determined that the query pertains to the data available on the private cloud resource, the query is interpreted by using a second model trained on at least one machine learning technique on the data from the private cloud.Type: GrantFiled: August 1, 2023Date of Patent: July 30, 2024Assignee: Cisco Technology, Inc.Inventors: Keith Griffin, Jonathan Rosenberg
-
Patent number: 12031144Abstract: A gene therapy treatment for alpha 1-antitrypsin (AAT) deficiency is provided comprising a plasmid or viral, e.g., an AAV, vector coding for an elastase- or cathepsin G-inhibiting, oxidation-resistant human AAT with a substitution at, for example, Met358 and/or Met351.Type: GrantFiled: March 29, 2018Date of Patent: July 9, 2024Assignee: Cornell UniversityInventors: Ronald G. Crystal, Katie Stiles, Meredith Sosulski, Stephen M. Kaminsky, Dolan Sondhi, Bishnu De, Jonathan Rosenberg
-
Patent number: 11989697Abstract: A meeting server receives from a client device a join request for a user to join a scheduled meeting. An identifier is obtained for the user based on the join request. Information for the meeting is accessed based on the join request, the information including a list of invitees for the meeting. The identifier for the user is compared with the list of invitees for the meeting. It is determined whether to connect the client device to the meeting based on the comparing.Type: GrantFiled: August 11, 2021Date of Patent: May 21, 2024Assignee: CISCO TECHNOLOGY, INC.Inventor: Jonathan Rosenberg
-
Publication number: 20240104242Abstract: Systems, methods, and devices are disclosed for cognitive collaboration systems on a hybrid node. A query is received by a virtual assistant running on a public cloud, and it is determined whether the query pertains to data available on a public cloud resource, or the query pertains to data available on a private cloud resource. When it is determined that the query pertains to the data available on the public cloud resource, the query is interpreted by using a first model trained on at least one machine learning technique on data from the public cloud. When it is determined that the query pertains to the data available on the private cloud resource, the query is interpreted by using a second model trained on at least one machine learning technique on the data from the private cloud.Type: ApplicationFiled: August 1, 2023Publication date: March 28, 2024Inventors: Keith Griffin, Jonathan Rosenberg
-
Patent number: 11763024Abstract: Systems, methods, and devices are disclosed for cognitive collaboration systems on a hybrid node. A query is received by a virtual assistant running on a public cloud, and it is determined whether the query pertains to data available on a public cloud resource, or the query pertains to data available on a private cloud resource. When it is determined that the query pertains to the data available on the public cloud resource, the query is interpreted by using a first model trained on at least one machine learning technique on data from the public cloud. When it is determined that the query pertains to the data available on the private cloud resource, the query is interpreted by using a second model trained on at least one machine learning technique on the data from the private cloud.Type: GrantFiled: November 25, 2020Date of Patent: September 19, 2023Assignee: Cisco Technology, Inc.Inventors: Keith Griffin, Jonathan Rosenberg
-
Patent number: 11488612Abstract: The present technology can receive audio segments from sources within one or more conference room, and can create audio fingerprints from the sources. The audio fingerprints are optimized for audio in conference room environments, which include distortions from room impulse responses, and various encoding used by telecommunication networks. In some embodiments, when two audio segments are matched, a user equipment can be instructed to mute its speakers to avoid feedback. In some embodiments, when two audio segments are matched, a user equipment can be given instructions to join a conference taking place in the room in when the audio segment originated.Type: GrantFiled: October 30, 2020Date of Patent: November 1, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Michael A. Ramalho, Jonathan Rosenberg, Keith Griffin, Niall L McDonnell, Liam Frawley, Martin Bernard Feeney
-
Publication number: 20220319496Abstract: Systems and methods are provided for training natural language processing (NLP) models in a contact center. The systems and methods provided may render the process of training an NLP model faster, easier to perform, and more accessible to non-experts. In embodiments of the present disclosure, a method for training an NLP model includes a first step of initializing an NLP model with an intent and one or more seed phrases. The next step may be to receive a customer interaction. Next, a matched utterance can be generated based on the customer interaction and the NLP model. Then, a suggested training phrase may be generated based on the matched utterance. The suggested training phrase may be confirmed. Thereafter, the NLP model can be updated with the confirmed training phrase.Type: ApplicationFiled: March 28, 2022Publication date: October 6, 2022Applicant: Five9, Inc.Inventors: Jonathan Rosenberg, Priyanka Balakumar
-
Patent number: 11277454Abstract: A conference system includes a controller and clusters of media nodes. Each media node performs media packet processing operations and connects with other media nodes and client devices. The controller sends to a client device contact information for candidate clusters. The controller receives from the client device a measure of reachability to each candidate cluster as determined by the client device using the contact information. The controller receives from the client device a request to join a communication session. Responsive to the request, the controller determines a best cluster among the candidate clusters to which the client should connect for the communication session based on the measures of reachability to the candidate clusters, and selects a media node in the best cluster. The controller sends to the client device contact information for the media node to enable the client device to connect to the media node for the communication session.Type: GrantFiled: March 18, 2021Date of Patent: March 15, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Jonathan Rosenberg, Carl Nathan Buckles
-
Publication number: 20220038577Abstract: A method for creating a textual summary of a call includes transcribing speech to text in real time using a speech-to-text generating unit configured for execution upon one or more data processors, automatically matching, in real-time, text to predetermined intents and extracted entities using an intent recognizing unit for execution upon the one or more data processors, automatically mapping the predetermined intents and extracted entities into a call summary using one or more mapping functions, and displaying the call summary using an agent user interface for execution upon the one or more data processors. A contact center call summarization system may include a contact center communication device, a speech-to-text generating unit, an intent recognizing unit, and an agent user interface.Type: ApplicationFiled: March 26, 2021Publication date: February 3, 2022Inventor: Jonathan Rosenberg
-
Patent number: 11228681Abstract: A method for creating a textual summary of a call includes transcribing speech to text in real time using a speech-to-text generating unit configured for execution upon one or more data processors, automatically matching, in real-time, text to predetermined intents and extracted entities using an intent recognizing unit for execution upon the one or more data processors, automatically mapping the predetermined intents and extracted entities into a call summary using one or more mapping functions, and displaying the call summary using an agent user interface for execution upon the one or more data processors. A contact center call summarization system may include a contact center communication device, a speech-to-text generating unit, an intent recognizing unit, and an agent user interface.Type: GrantFiled: March 26, 2021Date of Patent: January 18, 2022Assignee: FIVE9, INC.Inventor: Jonathan Rosenberg
-
Patent number: 11227264Abstract: A meeting application can gather calendar information from a calendaring service, even if that calendaring service is independent from (e.g., a “third party to”) the meeting service. The meeting application can incorporate the calendar information into an in-meeting graphical user interface so that the calendar information can be displayed with the meeting. In some embodiments, this includes listing all invitees and participants alongside their associated acceptance status (e.g., are they present, did they accept, did they decline, etc.). In some embodiments, the calendar information can inform a meeting timer that can indicate the remaining time for the meeting. In some embodiments, the calendar information can inform individual timers that indicate how much time individual participants have before their next appointment.Type: GrantFiled: March 16, 2020Date of Patent: January 18, 2022Assignee: CISCO TECHNOLOGY, INC.Inventor: Jonathan Rosenberg
-
Publication number: 20210374685Abstract: A meeting server receives from a client device a join request for a user to join a scheduled meeting. An identifier is obtained for the user based on the join request. Information for the meeting is accessed based on the join request, the information including a list of invitees for the meeting. The identifier for the user is compared with the list of invitees for the meeting. It is determined whether to connect the client device to the meeting based on the comparing.Type: ApplicationFiled: August 11, 2021Publication date: December 2, 2021Inventor: Jonathan Rosenberg
-
Patent number: 11172069Abstract: Systems and methods are described herein for providing a Voice over Internet Protocol (VoIP) call. In an embodiment, a load balancing processor receives a re-initiated HTTP request from a client processor upon detection that an initial call server is no longer active, and sends the re-initiated HTTP request to a second call server. The second server generates updated call resource information that identifies the second server as the new server resource for the call, and sends the updated call resource information over the IP network to the client processor. Subsequent HTTP requests from the client processor for sending and receiving signaling and media data for the call are received at the second server using the updated call resource information.Type: GrantFiled: July 1, 2020Date of Patent: November 9, 2021Assignee: FIVE9, INC.Inventor: Jonathan Rosenberg
-
Patent number: 11144885Abstract: A meeting server receives from a client device a join request for a user to join a scheduled meeting. An identifier is obtained for the user based on the join request. Information for the meeting is accessed based on the join request, the information including a list of invitees for the meeting. The identifier for the user is compared with the list of invitees for the meeting. It is determined whether to connect the client device to the meeting based on the comparing.Type: GrantFiled: July 8, 2016Date of Patent: October 12, 2021Assignee: CISCO TECHNOLOGY, INC.Inventor: Jonathan Rosenberg
-
Publication number: 20210258358Abstract: A conference system includes a controller and clusters of media nodes. Each media node performs media packet processing operations and connects with other media nodes and client devices. The controller sends to a client device contact information for candidate clusters. The controller receives from the client device a measure of reachability to each candidate cluster as determined by the client device using the contact information. The controller receives from the client device a request to join a communication session. Responsive to the request, the controller determines a best cluster among the candidate clusters to which the client should connect for the communication session based on the measures of reachability to the candidate clusters, and selects a media node in the best cluster. The controller sends to the client device contact information for the media node to enable the client device to connect to the media node for the communication session.Type: ApplicationFiled: March 18, 2021Publication date: August 19, 2021Inventors: Jonathan Rosenberg, Carl Nathan Buckles
-
Patent number: 10965725Abstract: A conference system includes a controller and clusters of media nodes. Each media node performs media packet processing operations and connects with other media nodes and client devices. The controller sends to a client device contact information for candidate clusters. The controller receives from the client device a measure of reachability to each candidate cluster as determined by the client device using the contact information. The controller receives from the client device a request to join a communication session. Responsive to the request, the controller determines a best cluster among the candidate clusters to which the client should connect for the communication session based on the measures of reachability to the candidate clusters, and selects a media node in the best cluster. The controller sends to the client device contact information for the media node to enable the client device to connect to the media node for the communication session.Type: GrantFiled: July 12, 2017Date of Patent: March 30, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Jonathan Rosenberg, Carl Nathan Buckles
-
Publication number: 20210081564Abstract: Systems, methods, and devices are disclosed for cognitive collaboration systems on a hybrid node. A query is received by a virtual assistant running on a public cloud, and it is determined whether the query pertains to data available on a public cloud resource, or the query pertains to data available on a private cloud resource. When it is determined that the query pertains to the data available on the public cloud resource, the query is interpreted by using a first model trained on at least one machine learning technique on data from the public cloud. When it is determined that the query pertains to the data available on the private cloud resource, the query is interpreted by using a second model trained on at least one machine learning technique on the data from the private cloud.Type: ApplicationFiled: November 25, 2020Publication date: March 18, 2021Inventors: Keith Griffin, Jonathan Rosenberg
-
Patent number: RE49719Abstract: A server or other computing device manages meetings in a virtual meeting room on behalf of a virtual meeting room owner. A request is received from an attendee to join a meeting in the virtual meeting room. A determination is made, based on configurations set by the virtual meeting room owner, whether to connect the attendee to a virtual waiting room. The attendee is connected to the virtual waiting room in accordance with the configurations set by the virtual meeting room owner.Type: GrantFiled: September 23, 2020Date of Patent: October 31, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: James E. Coffman, Jonathan Rosenberg, Jorunn Aarseth, Keith Griffin, John K. Restrick, Jr.
-
Patent number: RE49824Abstract: A server or other computing device manages meetings in a virtual meeting room on behalf of a virtual meeting room owner. A request is received from an attendee to join a meeting in the virtual meeting room. A determination is made, based on configurations set by the virtual meeting room owner, whether to connect the attendee to a virtual waiting room. The attendee is connected to the virtual waiting room in accordance with the configurations set by the virtual meeting room owner.Type: GrantFiled: September 25, 2020Date of Patent: January 30, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: James E. Coffman, Jonathan Rosenberg, Jorunn Aarseth, Keith Griffin, John K. Restrick, Jr.