Patents by Inventor Keith Griffin

Keith Griffin 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: 11245650
    Abstract: A method for communicating in a digital conversation is implemented on a computing device and includes: receiving an interactive contextual emoji from a first digital conversation participant to post in the digital conversation with at least a second digital conversation participant, where the interactive contextual emoji is pre-defined to indicate at least a current availability status associated with the first digital conversation participant, requesting the current availability status from a status application based on at least an indication of the interactive contextual emoji, where the status application maintains the current availability status, receiving the current availability status from the status application, and displaying the interactive contextual emoji in the digital conversation with at least an indication of the current availability status.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: February 8, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Stewart Curry, Andrew Henderson, Keith Griffin
  • Patent number: 11233833
    Abstract: The disclosed technology addresses the need in the art for a conference room device configured to aid the initiation, organization, and management of a conference meeting. A conference room device is configured to determine that a user is within a threshold distance of a conference room device and that the user is associated with a conference meeting at a current time. The conference room device is further configured to prompt the user to start the conference meeting, receive a confirmation from the user; and start the conference meeting.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: January 25, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Keith Griffin, Otto N. Williams, Wayne Moorefield, Jr.
  • Patent number: 11206236
    Abstract: Chat room content classification, in an online communication environment, where higher applicable chat rooms are prioritized for a user, is provided. First, an chat room service receives chat room content for at least a first chat room and a second chat room. A chat room analyzer can then analyze a characteristic(s) associated with the first chat room and/or the second chat room. Based on the characteristic, the chat room determines that the first chat room is more applicable to the user. Then, a user interface may be presented to the user where the first chat room is prioritized (or ranked) over the second chat room.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: December 21, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Eric Chen, Keith Griffin
  • Publication number: 20210289167
    Abstract: The present technology pertains to a non-transitory computer readable medium comprising instructions stored thereon, the instructions effective to cause at least one processor to detect a facial recognition trigger by a device in a meeting room and present a notification in a meeting room that a camera is be to activated in order to recognize a user, wherein the meeting room is a multi-user meeting room.
    Type: Application
    Filed: February 1, 2021
    Publication date: September 16, 2021
    Inventor: Keith Griffin
  • Patent number: 11106862
    Abstract: A communication system and related methods are described. The communication system includes a communication server computer and multiple user computers. The communication server computer maintains synchronization of multiple copies of a graphical user interface (“GUI”) presented by the multiple user computers. The GUI implements a multi-user, digital communication environment and includes a chat area where communications are organized by time and a document editing area where communications are organized by subject. The GUI enables integration of the chat area and the document editing area and allows users to communicate across multiple communication modalities seamlessly and in real time.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: August 31, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Stewart Curry, Andrew Henderson, Keith Griffin
  • Publication number: 20210258180
    Abstract: Presented herein are techniques and systems associated with generating a predicted utilization likelihood for a shared collaboration resource. Integrated resource data associated with a meeting scheduled for a shared collaboration resource is obtained and analyzed using a machine-learned predictive model. The analysis generates a predicted utilization likelihood of the shared resource. An indication of the predicted utilization likelihood is provided to an output system, such as a graphical user interface.
    Type: Application
    Filed: February 26, 2021
    Publication date: August 19, 2021
    Inventors: Keith Griffin, Eric Yi-hua Chen, Daniel Victor Eskenazi
  • Patent number: 11031930
    Abstract: An electric circuit for powering a load using an IPD includes a charge pump and a comparator. A first conductive path connects the charge pump to a positive node of the comparator. A second conductive path connects the battery to a negative node of the comparator and is also connected to a ground. A third conductive path connecting an output of the comparator to the IPD. A second diode is disposed on the third conductive path with the anode connected to the IPD and the cathode connected to an output of the comparator. The comparator generates a low output signal when the charge pump voltage is less than the battery voltage so as to provide a path for current from the battery to flow through the first diode into the output of the comparator and to the ground.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: June 8, 2021
    Assignee: Sumitomo Wiring Systems, Ltd.
    Inventors: Vibhor Singh, Robert C. Grooms, Keith Griffin
  • Publication number: 20210168177
    Abstract: In accordance with an embodiment, a method is provided. First text is obtained by speech-to-text conversion of speech of a first participant of a collaboration event. Second text typed by a second participant of the collaboration event, who is connected as a text-only participant to the collaboration event, is received. A meeting thread is generated in a message space of the collaboration event using the first text and the second text. The meeting thread is provided for display on user devices associated at least with the first participant and the second participant.
    Type: Application
    Filed: December 3, 2019
    Publication date: June 3, 2021
    Inventors: Andrew Henderson, Stewart Curry, Keith Griffin
  • Patent number: 11019308
    Abstract: Systems and methods are disclosed for anticipating a video switch to accommodate a new speaker in a video conference comprising a real time video stream captured by a camera local to a first videoconference endpoint is analyzed according to at least one speaker anticipation model. The speaker anticipation model predicts that a new speaker is about to speak. Video of the anticipated new speaker is sent to the conferencing server in response to a request for the video on the anticipated new speaker from the conferencing server. Video of the anticipated new speaker is distributed to at least a second videoconference endpoint.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: May 25, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Paul Bright-Thomas, Nathan Buckles, Keith Griffin, Eric Chen, Manikandan Kesavan, Plamen Nedeltchev, Hugo Mike Latapie, Enzo Fenoglio
  • Publication number: 20210081564
    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: November 25, 2020
    Publication date: March 18, 2021
    Inventors: Keith Griffin, Jonathan Rosenberg
  • Patent number: 10938587
    Abstract: Presented herein are techniques and systems associated with generating a predicted utilization likelihood for a shared collaboration resource. Integrated resource data associated with a meeting scheduled for a shared collaboration resource is obtained and analyzed using a machine-learned predictive model. The analysis generates a predicted utilization likelihood of the shared resource. An indication of the predicted utilization likelihood is provided to an output system, such as a graphical user interface.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: March 2, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Keith Griffin, Eric Yi-hua Chen, Daniel Victor Eskenazi
  • Patent number: 10931918
    Abstract: The present technology pertains to a non-transitory computer readable medium comprising instructions stored thereon, the instructions effective to cause at least one processor to detect a facial recognition trigger by a device in a meeting room and present a notification in a meeting room that a camera is be to activated in order to recognize a user, wherein the meeting room is a multi-user meeting room.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: February 23, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Keith Griffin
  • 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: 20210020162
    Abstract: The disclosed technology relates to a process for automatically training a machine learning algorithm to recognize a custom wake word. By using different text-to-speech services, input providing a custom wake word to a text to speech service can be used in order to generate different speech samples covering different variations in how the custom wake word can be pronounced. These samples are automatically generated and are subsequently used to train the wake word detection algorithm that will be used by the computing device to recognize and detect when the custom wake word is uttered by any user nearby a computing device for the purposes of initiating a virtual assistant. In a further embodiment, “white-listed” words (e.g different words that are pronounced similar to the custom wake word) are also identified and trained in order to minimize the occurrence of erroneously initiating the virtual assistant.
    Type: Application
    Filed: July 19, 2019
    Publication date: January 21, 2021
    Inventors: Keith Griffin, Dario Cazzani
  • Publication number: 20200403955
    Abstract: Chat room content classification, in an online communication environment, where higher applicable chat rooms are prioritized for a user, is provided. First, an chat room service receives chat room content for at least a first chat room and a second chat room. A chat room analyzer can then analyze a characteristic(s) associated with the first chat room and/or the second chat room. Based on the characteristic, the chat room determines that the first chat room is more applicable to the user. Then, a user interface may be presented to the user where the first chat room is prioritized (or ranked) over the second chat room.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Applicant: Cisco Technology, Inc.
    Inventors: Eric CHEN, Keith GRIFFIN
  • 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
  • Patent number: 10802683
    Abstract: In one embodiment, a method comprising: obtaining, by a server from a first user device, an image via a first instance of a communication application; obtaining, by the server from the first user device, an indication of availability status; generating, by the server, an avatar image based on the image and the indication of availability status, the avatar image including at least a portion of the image and one or more characters indicative of the availability status; and transmitting, by the server to a second user device, the avatar image for display in a second instance of the communication application.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: October 13, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Keith Griffin, Justin Styler, Ian Shields, Marcellos Parker
  • Publication number: 20200304442
    Abstract: A method for communicating in a digital conversation is implemented on a computing device and includes: receiving an interactive contextual emoji from a first digital conversation participant to post in the digital conversation with at least a second digital conversation participant, where the interactive contextual emoji is pre-defined to indicate at least a current availability status associated with the first digital conversation participant, requesting the current availability status from a status application based on at least an indication of the interactive contextual emoji, where the status application maintains the current availability status, receiving the current availability status from the status application, and displaying the interactive contextual emoji in the digital conversation with at least an indication of the current availability status.
    Type: Application
    Filed: June 8, 2020
    Publication date: September 24, 2020
    Inventors: Stewart Curry, Andrew Henderson, Keith Griffin
  • Patent number: 10680980
    Abstract: A method for communicating in a digital conversation is implemented on a computing device and includes: receiving an interactive contextual emoji from a first digital conversation participant to post in the digital conversation with at least a second digital conversation participant, where the interactive contextual emoji is pre-defined to indicate at least a current availability status associated with the first digital conversation participant, requesting the current availability status from a status application based on at least an indication of the interactive contextual emoji, where the status application maintains the current availability status, receiving the current availability status from the status application, and displaying the interactive contextual emoji in the digital conversation with at least an indication of the current availability status.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: June 9, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Stewart Curry, Andrew Henderson, Keith Griffin