Patents by Inventor Jay Kemper Johnston

Jay Kemper Johnston 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: 20230068117
    Abstract: A virtual collaboration system provides communication between a plurality of participants via a collaboration session that includes a corresponding plurality of participant devices. The collaboration session facilitates communication between the participant devices via a plurality of communication channels over which the participants communicate. For example, in some embodiments, the channels include one or more of a video channel, audio channel, or document sharing channel. A participant designates in which of the plurality of channels they will participate, and the designations are communicated to other participants. This provides a broader understanding of each participant's circumstances and ability to engage across the different channels with the plurality of participants.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Jay Kemper Johnston, Magnus Mortensen, David C. White, JR.
  • Publication number: 20230064353
    Abstract: A notification is provided to participants in a collaboration session when another participant is possibly experiencing a disruptive event. Information sources, such as network web services maintained by governments, public utilities, or media organizations are queried to determine when a potentially disruptive event is occurring and an affected location. Locations of participants are then compared to locations of any disruptive events. If it is determined that a participant may be experiencing a disruption, the other participants are notified of the disruption.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: David C. White, JR., Jay Kemper Johnston, Magnus Mortensen
  • Patent number: 11558306
    Abstract: A computer executed process can be configured to identify a network traffic flow of a source network device. The process can select a traffic fidelity rate from a plurality of traffic fidelity rates for sending information regarding the network traffic flow to a digital twin device corresponding to the source network device. The process can transmit the information regarding the network traffic flow to the digital twin device according to the traffic fidelity rate. The digital twin device can be configured to replicate at least one operation of the source network device with respect to the network traffic flow.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: January 17, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Magnus Mortensen, Jay Kemper Johnston, David C. White, Jr.
  • Publication number: 20220377120
    Abstract: Techniques are described to enable selective content sharing in a video conference. In one example, a conferencing system obtains first display content from a first endpoint device in a video conference session. The conferencing system streams the first display content to a second endpoint device in the video conference session and obtains second display content from the second endpoint device. While streaming the first display content to the second endpoint device, the conferencing system streams the second display content to a third endpoint device in the video conference session and prevents streaming of the second display content to the first endpoint device.
    Type: Application
    Filed: May 19, 2021
    Publication date: November 24, 2022
    Inventors: David C. White, Jr., Magnus Mortensen, Jay Kemper Johnston
  • Publication number: 20220374844
    Abstract: A meeting system facilitates spontaneous social encounter between users with a meeting server. The meeting server obtains calendar data and user preferences associated with each user of a plurality of users. The meeting server also prompts a first user device associated with a first user, and a second user device associated with a second user, for a social encounter based on the calendar data and the user preferences. Responsive to obtaining acceptances from the first user and the second user, the meeting server facilitates the social encounter between the first user and the second user.
    Type: Application
    Filed: May 19, 2021
    Publication date: November 24, 2022
    Inventors: Jay Kemper Johnston, David C. White, JR., Magnus Mortensen
  • Publication number: 20220239863
    Abstract: This disclosure describes techniques for providing notifications about events that occur during an online meeting. For instance, a system may establish an online meeting, such as a video conferencing meeting, for users. While in the meeting, a first user may view video of a second user and determine that the second user is experiencing an emergency event. As such, a user device of the first user may receive an input indicating that the emergency event is occurring with the second user. The system may receive the indication from the user device and verify that the emergency event is occurring. Additionally, the system may then send a notification to emergency personnel that indicates at least that the emergency event is occurring and a location of the second user. Furthermore, the system may send notification(s) to contact(s) associated with the second user that indicate at least that the emergency event is occurring.
    Type: Application
    Filed: October 28, 2021
    Publication date: July 28, 2022
    Inventors: Jay Kemper Johnston, David C. White, JR., Magnus Mortensen
  • Publication number: 20220239551
    Abstract: This disclosure describes techniques for diagnosing a presence or malfunction of a network node. In an example method, a first network node receives an indication of a diagnostic transmission originating from a second network node. The second network node further receives a forwarded transmission corresponding to the diagnostic transmission. The first network node diagnoses at least one of a presence or a malfunction of an intermediary node between the first network node and the second network node based on at least one of the indications of the diagnostic transmission or the forwarded transmission.
    Type: Application
    Filed: April 18, 2022
    Publication date: July 28, 2022
    Inventors: Kevin J. Klous, Jay Kemper Johnston, Magnus Mortensen, David C. White, JR.
  • Publication number: 20220206889
    Abstract: Systems and methods are described herein for logging system events within an electronic machine using an event log structured as a collection of tree-like cause and effect graphs. An event to be logged may be received. A new event node may be created within the event log for the received event. One or more existing event nodes within the event log may be identified as having possibly caused the received event. One or more causal links may be created within the event log between the new event node and the one or more identified existing event nodes. The new event node may be stored as an unattached root node in response to not identifying an existing event node that may have caused the received event.
    Type: Application
    Filed: March 14, 2022
    Publication date: June 30, 2022
    Inventors: Jay Kemper Johnston, David C. White, Christopher Dreier
  • Publication number: 20220200917
    Abstract: A computer executed process can be configured to identify a network traffic flow of a source network device. The process can select a traffic fidelity rate from a plurality of traffic fidelity rates for sending information regarding the network traffic flow to a digital twin device corresponding to the source network device. The process can transmit the information regarding the network traffic flow to the digital twin device according to the traffic fidelity rate. The digital twin device can be configured to replicate at least one operation of the source network device with respect to the network traffic flow.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Inventors: Magnus Mortensen, Jay Kemper Johnston, David C. White, JR.
  • Patent number: 11310098
    Abstract: This disclosure describes techniques for diagnosing a presence or malfunction of a network node. In an example method, a first network node receives an indication of a diagnostic transmission originating from a second network node. The second network node further receives a forwarded transmission corresponding to the diagnostic transmission. The first network node diagnoses at least one of a presence or a malfunction of an intermediary node between the first network node and the second network node based on at least one of the indications of the diagnostic transmission or the forwarded transmission.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: April 19, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin J. Klous, Jay Kemper Johnston, Magnus Mortensen, David C. White, Jr.
  • Patent number: 11287829
    Abstract: In one embodiment, a supervisory service of a parking area may send a light fidelity (Li-Fi) based advertisement indicative of an offer to send video streams of the parking area to an autonomous vehicle. The supervisory service may receive an acceptance of the offer by the autonomous vehicle that includes an identifier for the autonomous vehicle. The supervisory service may identify one or more video streams of the parking area as associated with the autonomous vehicle based in part on a location of the autonomous vehicle in the parking area. The supervisory service may annotate the one or more identified video streams with metadata regarding a feature of the parking area. The supervisory service may send the annotated one or more video streams to the autonomous vehicle, wherein the autonomous vehicle uses the metadata of the annotated one or more video streams to avoid the feature of the parking area.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: March 29, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Jay Kemper Johnston, Magnus Mortensen, Kevin Klous, David C. White, Jr.
  • Patent number: 11273727
    Abstract: In one embodiment, a device of an electric vehicle requests in-motion charging of the electric vehicle. The device receives an indication of a charging vehicle able to provide in-motion charging to the first electric vehicle. The device coordinates in-motion docking of the electric vehicle to the charging vehicle. The device supervises in-motion charging of the electric vehicle by the charging vehicle.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: March 15, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Magnus Mortensen, Jay Kemper Johnston, David C. White, Jr., Kevin J. Klous
  • Patent number: 11275641
    Abstract: Systems and methods are described herein for logging system events within an electronic machine using an event log structured as a collection of tree-like cause and effect graphs. An event to be logged may be received. A new event node may be created within the event log for the received event. One or more existing event nodes within the event log may be identified as having possibly caused the received event. One or more causal links may be created within the event log between the new event node and the one or more identified existing event nodes. The new event node may be stored as an unattached root node in response to not identifying an existing event node that may have caused the received event.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: March 15, 2022
    Assignee: Cisco Technologies, Inc.
    Inventors: Jay Kemper Johnston, David C. White, Jr., Christopher Blayne Dreier
  • Publication number: 20220070051
    Abstract: In one embodiment, an issue analysis service obtains telemetry data from a plurality of devices in a network across a plurality of time intervals. The service detects a failure event in which a device in the network is in a failure state. The service clusters the telemetry data obtained prior to the failure event into rounds according to time intervals in which the telemetry data was collected. Each round corresponds to a particular time interval. The service applies a machine learning-based classifier to each one of the rounds of clustered telemetry data to identify one or more common traits appearing in the telemetry data for each round. The service generates a trait change report indicating a change in the one or more common traits appearing in the telemetry data across the rounds leading up to the failure event.
    Type: Application
    Filed: November 9, 2021
    Publication date: March 3, 2022
    Inventors: Magnus Mortensen, Jay Kemper JOHNSTON, David C. WHITE, JR.
  • Patent number: 11223799
    Abstract: This disclosure describes techniques for providing notifications about events that occur during an online meeting. For instance, a system may establish an online meeting, such as a video conferencing meeting, for users. While in the meeting, a first user may view video of a second user and determine that the second user is experiencing an emergency event. As such, a user device of the first user may receive an input indicating that the emergency event is occurring with the second user. The system may receive the indication from the user device and verify that the emergency event is occurring. Additionally, the system may then send a notification to emergency personnel that indicates at least that the emergency event is occurring and a location of the second user. Furthermore, the system may send notification(s) to contact(s) associated with the second user that indicate at least that the emergency event is occurring.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: January 11, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Jay Kemper Johnston, David C. White, Jr., Magnus Mortensen
  • Publication number: 20210385126
    Abstract: This disclosure describes techniques for diagnosing a presence or malfunction of a network node. In an example method, a first network node receives an indication of a diagnostic transmission originating from a second network node. The second network node further receives a forwarded transmission corresponding to the diagnostic transmission. The first network node diagnoses at least one of a presence or a malfunction of an intermediary node between the first network node and the second network node based on at least one of the indications of the diagnostic transmission or the forwarded transmission.
    Type: Application
    Filed: June 9, 2020
    Publication date: December 9, 2021
    Inventors: Kevin J. Klous, Jay Kemper Johnston, Magnus Mortensen, David C. White, JR.
  • Patent number: 11196614
    Abstract: In one embodiment, an issue analysis service determines that an issue exists with a device in a network. The service searches a decision tree for a solution to the issue, wherein branch nodes of the decision tree comprise diagnostic checks. The service clusters, based on a determination that a solution to the issue does not exist in the decision tree, telemetry for the device with telemetry for one or more other devices that also experienced the issue. The service uses a neural network to identify a difference between the clustered telemetry and telemetry from one or more devices for which the issue was resolved. The service adds a leaf node to the decision tree with the identified difference as a solution to the issue.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: December 7, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Magnus Mortensen, Jay Kemper Johnston, David C. White, Jr.
  • Publication number: 20210288890
    Abstract: This disclosure describes techniques for monitoring communications in an application cloud infrastructure. The techniques may include determining whether a performance issue associated with the communications is related to an application server for a hosted application, or to a computing network that transmits the communications across the application cloud infrastructure. The techniques may also further include testing to define a performance issue, and/or taking action in response to a performance issue, including potentially mitigating the performance issue. As such, monitoring communications may help improve network performance by efficiently identifying and isolating instances of potential performance degradation.
    Type: Application
    Filed: March 12, 2020
    Publication date: September 16, 2021
    Inventors: Jay Kemper Johnston, Magnus Mortensen, David C. White, JR.
  • Patent number: 11121941
    Abstract: This disclosure describes techniques for monitoring communications in an application cloud infrastructure. The techniques may include determining whether a performance issue associated with the communications is related to an application server for a hosted application, or to a computing network that transmits the communications across the application cloud infrastructure. The techniques may also further include testing to define a performance issue, and/or taking action in response to a performance issue, including potentially mitigating the performance issue. As such, monitoring communications may help improve network performance by efficiently identifying and isolating instances of potential performance degradation.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: September 14, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Jay Kemper Johnston, Magnus Mortensen, David C. White, Jr.
  • Patent number: 11115276
    Abstract: Aspects of the disclosed technology address the problems of manually identifying and optimizing service chain (SC) performance bottlenecks by providing solutions for automatically identifying and tuning various SC parameters. In some aspects, a SC optimization process of the disclosed technology includes the replication or cloning of a SC for which traffic flow is to be optimized. Traffic flows for the production chain can then be simulated over one or more SC clones to identify and tune individual system parameters, for example, to determine if the simulated changes produce a positive, negative, or neutral change in flow performance. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: September 7, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Jay Kemper Johnston, Michael Robertson, Magnus Mortensen, David C. White, Jr.