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: 20210050026
    Abstract: 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: Application
    Filed: October 30, 2020
    Publication date: February 18, 2021
    Inventors: Michael A. Ramalho, Jonathan Rosenberg, Keith Griffin, Niall L McDonnell, Liam Frawley, Martin Bernard Feeney
  • Publication number: 20210006662
    Abstract: Systems and methods are described herein for providing a Voice over Internet Protocol (VoW) 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: Application
    Filed: July 1, 2020
    Publication date: January 7, 2021
    Applicant: Five9, Inc.
    Inventor: Jonathan Rosenberg
  • Patent number: 10867067
    Abstract: 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: Grant
    Filed: June 7, 2018
    Date of Patent: December 15, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Keith Griffin, Jonathan Rosenberg
  • Patent number: 10825460
    Abstract: 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: Grant
    Filed: July 3, 2019
    Date of Patent: November 3, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Michael A. Ramalho, Jonathan Rosenberg, Keith Griffin, Niall L McDonnell, Liam Frawley, Martin Bernard Feeney
  • Publication number: 20200219068
    Abstract: 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: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventor: Jonathan Rosenberg
  • Patent number: 10630843
    Abstract: A computer-implemented method is provided that includes receiving a telephone call placed by a device associated with a user. The user is identified based on a caller identifier obtained from the telephone call. A user identifier is determined for the user based on the caller identifier. Using the user identifier, access is made to a calendar associated with the user to determine from the calendar for the user whether there are any online meetings scheduled for the user at or near a current time. When there is at least one online meeting in the calendar for the user at or near the current time, the user is joined to the at least one online meeting, which results in connecting the telephone call to an audio portion of the at least one online meeting served by a meeting service.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: April 21, 2020
    Assignee: Cisco Technology, Inc.
    Inventor: Jonathan Rosenberg
  • Publication number: 20200102575
    Abstract: 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: Application
    Filed: March 29, 2018
    Publication date: April 2, 2020
    Inventors: Ronald G. Crystal, Katie Stiles, Meredith Sosulski, Stephen M. Kaminsky, Dolan Sondhi, Bishnu De, Jonathan Rosenberg
  • Patent number: 10592867
    Abstract: 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: Grant
    Filed: November 11, 2016
    Date of Patent: March 17, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Jonathan Rosenberg
  • Patent number: 10574710
    Abstract: A server is configured to provide a service that manages access to communication sessions supported by at least one communication service and to which user devices connect. The service assigns to users registered with the service respective communication identifiers that the users, and unregistered users of the service, use to access the communication sessions via user devices. The service maps each communication identifier to a list of communication sessions, if any, in which the respective user is currently participating and/or is scheduled to participate. The service receives from a user device a join request from a requester. The join request indicates a particular communication identifier of a particular user registered with the service and a requester identifier. The service connects the user device to a communication session, if any, based on the particular communication identifier and the requester identifier.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: February 25, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Jonathan Rosenberg, Patrick C. Linskey, Brenno A. Cantelli, Jeffrey S. Jones
  • Patent number: 10547653
    Abstract: A server is configured to host a web-based collaboration room through which user devices of member users are able to communicate. Each of the member users is assigned a distinct communication identifier. The server generates for display at each of the user devices a selectable start option associated with the communication identifier assigned to the user of the user device. The server receives from a first user device among the user devices a selection of the start option and that includes the communication identifier of a first user among the users. In response, the server initiates a communication session, connects the first user device to the communication session, links the received communication identifier to the communication session, and generates for display at each of the user devices a respective selectable join option associated with the linked communication identifier and by which the communication session is accessible.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: January 28, 2020
    Assignee: Cisco Technology, Inc.
    Inventor: Jonathan Rosenberg
  • Patent number: 10536540
    Abstract: Described herein is a system architecture that supports generating analytics data about files hosted by a file hosting server. Also described herein are various graphical user interfaces that are well-suited to present at least a portion of the analytics data to a user.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: January 14, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kristen Kamath, Jonathan Fred Keslin, Angela Allison, Reema Bhagat, Jonathan Rosenberg
  • Patent number: 10516709
    Abstract: The present technology automatically shares materials at the start of a videoconference without requiring a participant to find the materials or instruct the videoconferencing application to share the materials. The conference materials can be automatically shared without any conference participant involvement. The present technology automatically associates materials included in a calendar invitation to the conference or in a shared space referenced in the calendar invitation. These materials can be automatically shared when the conference launches.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: December 24, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Brian Powell, Jonathan Rosenberg, Amit Barave
  • Publication number: 20190377897
    Abstract: 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: Application
    Filed: June 7, 2018
    Publication date: December 12, 2019
    Inventors: Keith Griffin, Jonathan Rosenberg
  • Patent number: 10491858
    Abstract: In one embodiment, a method implemented on a video conference participant device includes: receiving video conference data for a video conference session, performing at least the following diagnostic tests: verifying receipt of a presenter image from a presenter video conference device where the presenter video conference device is in use by a participant of the video conference meeting, the participant designated as a presenter for said video conference meeting, verifying receipt of shared desktop content from the presenter video conference device, or verifying receipt of audio data from the presenter video conference device; and transmitting results of said, performing to said presenter video conference device.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: November 26, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Jonathan Rosenberg
  • Publication number: 20190356703
    Abstract: The present technology allow for a user's portable device to automatically join a videoconference without any action by a user. A collaboration service can be aware of portable devices in a conference room that is an endpoint for a video conference, and learn of identities associated with the portable devices present in the conference room. After the video conference is initiated in the conference room, all devices that are in communication with the collaboration service can also be automatically joined to the conference. Since all conference participants in the conference room have their own portable device that is joined to the conference the portable devices in the conference room act as a second screen available to the video conference. As such video from the conference can be directed to a common conference room display, while conference materials can be displayed separately on the portable devices.
    Type: Application
    Filed: August 5, 2019
    Publication date: November 21, 2019
    Inventors: Jonathan Rosenberg, Amit Barave
  • Publication number: 20190245898
    Abstract: A server is configured to provide a service that manages access to communication sessions supported by at least one communication service and to which user devices connect. The service assigns to users registered with the service respective communication identifiers that the users, and unregistered users of the service, use to access the communication sessions via user devices. The service maps each communication identifier to a list of communication sessions, if any, in which the respective user is currently participating and/or is scheduled to participate. The service receives from a user device a join request from a requester. The join request indicates a particular communication identifier of a particular user registered with the service and a requester identifier. The service connects the user device to a communication session, if any, based on the particular communication identifier and the requester identifier.
    Type: Application
    Filed: April 15, 2019
    Publication date: August 8, 2019
    Inventors: Jonathan Rosenberg, Patrick C. Linskey, Brenno A. Cantelli, Jeffrey S. Jones
  • Patent number: 10375125
    Abstract: The present technology allow for a user's portable device to automatically join a videoconference without any action by a user. A collaboration service can be aware of portable devices in a conference room that is an endpoint for a video conference, and learn of identities associated with the portable devices present in the conference room. After the video conference is initiated in the conference room, all devices that are in communication with the collaboration service can also be automatically joined to the conference. Since all conference participants in the conference room have their own portable device that is joined to the conference the portable devices in the conference room act as a second screen available to the video conference. As such video from the conference can be directed to a common conference room display, while conference materials can be displayed separately on the portable devices.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: August 6, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jonathan Rosenberg, Amit Barave
  • Patent number: 10320856
    Abstract: A server is configured to provide a service that manages access to communication sessions supported by at least one communication service and to which user devices connect. The service assigns to users registered with the service respective communication identifiers that the users, and unregistered users of the service, use to access the communication sessions via user devices. The service maps each communication identifier to a list of communication sessions, if any, in which the respective user is currently participating and/or is scheduled to participate. The service receives from a user device a join request from a requester. The join request indicates a particular communication identifier of a particular user registered with the service and a requester identifier. The service connects the user device to a communication session, if any, based on the particular communication identifier and the requester identifier.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: June 11, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Jonathan Rosenberg, Patrick C. Linskey, Brenno A. Cantelli, Jeffrey S. Jones
  • Publication number: 20190141289
    Abstract: In one embodiment, a method implemented on a video conference participant device includes: receiving video conference data for a video conference session, performing at least the following diagnostic tests: verifying receipt of a presenter image from a presenter video conference device where the presenter video conference device is in use by a participant of the video conference meeting, the participant designated as a presenter for said video conference meeting, verifying receipt of shared desktop content from the presenter video conference device, or verifying receipt of audio data from the presenter video conference device; and transmitting results of said, performing to said presenter video conference device.
    Type: Application
    Filed: April 30, 2018
    Publication date: May 9, 2019
    Inventor: Jonathan ROSENBERG
  • Patent number: 10255451
    Abstract: A method for securing an enterprise application on a computing device includes: defining at least one monitored action, where the monitored action is an access of sensitive information in the enterprise application, defining a maximum number of instances of the at least one monitored action to be allowed while the computing device is not secured by a device-level lock, detecting at least one instance of the at least one monitored action, determining whether the computing device is secured by the device-level lock, and if according to the determining, the computing device is not secured by the device-level lock: displaying a warning message in response to the instances, incrementing a warning counter in response to the detecting, and if the warning counter exceeds the maximum number of the instances, preventing access to the enterprise application.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: April 9, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Jonathan Rosenberg, Dylan Fiesel