Patents by Inventor Kareem Aladdin Nassar
Kareem Aladdin Nassar 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: 20230410817Abstract: One embodiment of the present invention sets forth a technique for processing recordings of events. The technique includes applying a machine learning model to a plurality of samples from one or more recordings of the events to generate a plurality of embeddings representing the plurality of samples. The technique also includes generating a plurality of labels that identify speakers associated with the plurality of samples based on metadata comprising timestamps of voice activity during the events and participants associated with the voice activity. The technique further includes storing mappings of the plurality of embeddings to the plurality of labels.Type: ApplicationFiled: June 19, 2023Publication date: December 21, 2023Applicant: Cisco Technology, Inc.Inventors: Kareem Aladdin Nassar, David Abraham Wiener
-
Patent number: 11682401Abstract: One embodiment of the present invention sets forth a technique for processing recordings of events. The technique includes applying a machine learning model to a plurality of samples from one or more recordings of the events to generate a plurality of embeddings representing the plurality of samples. The technique also includes generating a plurality of labels that identify speakers associated with the plurality of samples based on metadata comprising timestamps of voice activity during the events and participants associated with the voice activity. The technique further includes storing mappings of the plurality of embeddings to the plurality of labels.Type: GrantFiled: March 18, 2021Date of Patent: June 20, 2023Assignee: Cisco Technology, IncInventors: Kareem Aladdin Nassar, David Abraham Wiener
-
Publication number: 20210280198Abstract: One embodiment of the present invention sets forth a technique for processing recordings of events. The technique includes applying a machine learning model to a plurality of samples from one or more recordings of the events to generate a plurality of embeddings representing the plurality of samples. The technique also includes generating a plurality of labels that identify speakers associated with the plurality of samples based on metadata comprising timestamps of voice activity during the events and participants associated with the voice activity. The technique further includes storing mappings of the plurality of embeddings to the plurality of labels.Type: ApplicationFiled: March 18, 2021Publication date: September 9, 2021Applicant: Cisco Technology, Inc.Inventors: Kareem Aladdin Nassar, David Abraham Wiener
-
Patent number: 10964330Abstract: One embodiment of the present invention sets forth a technique for processing recordings of events. The technique includes applying a machine learning model to a plurality of samples from one or more recordings of the events to generate a plurality of embeddings representing the plurality of samples. The technique also includes generating a plurality of labels that identify speakers associated with the plurality of samples based on metadata comprising timestamps of voice activity during the events and participants associated with the voice activity. The technique further includes storing mappings of the plurality of embeddings to the plurality of labels.Type: GrantFiled: May 13, 2019Date of Patent: March 30, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Kareem Aladdin Nassar, David Abraham Wiener
-
Patent number: 10911718Abstract: One embodiment of the present invention sets forth a technique for enhancing meeting participation by an interactive virtual assistant. The technique includes loading a resource for conducting the meeting over a teleconferencing system. The technique also includes configuring, based on the resource, virtual input/output (I/O) devices for integrating the interactive virtual assistant into the teleconferencing system during the meeting. In response to a command received over a first device in the virtual I/O devices, the technique further includes generating, by the interactive virtual assistant, output containing a response to the command over a second device in the virtual I/O devices.Type: GrantFiled: November 2, 2018Date of Patent: February 2, 2021Assignee: CISCO TECHNOLOGY, INC.Inventor: Kareem Aladdin Nassar
-
Publication number: 20200365160Abstract: One embodiment of the present invention sets forth a technique for processing recordings of events. The technique includes applying a machine learning model to a plurality of samples from one or more recordings of the events to generate a plurality of embeddings representing the plurality of samples. The technique also includes generating a plurality of labels that identify speakers associated with the plurality of samples based on metadata comprising timestamps of voice activity during the events and participants associated with the voice activity. The technique further includes storing mappings of the plurality of embeddings to the plurality of labels.Type: ApplicationFiled: May 13, 2019Publication date: November 19, 2020Inventors: Kareem Aladdin Nassar, David Abraham Wiener
-
Publication number: 20200145616Abstract: One embodiment of the present invention sets forth a technique for enhancing meeting participation by an interactive virtual assistant. The technique includes loading a resource for conducting the meeting over a teleconferencing system. The technique also includes configuring, based on the resource, virtual input/output (I/O) devices for integrating the interactive virtual assistant into the teleconferencing system during the meeting. In response to a command received over a first device in the virtual I/O devices, the technique further includes generating, by the interactive virtual assistant, output containing a response to the command over a second device in the virtual I/O devices.Type: ApplicationFiled: November 2, 2018Publication date: May 7, 2020Inventor: Kareem Aladdin NASSAR
-
Patent number: 9294455Abstract: Implementations of the present disclosure provide systems and methods for seamlessly transferring a communication session from a first client to a second client via a close-range communication connection. Implementations contemplate serializing a set of unique identifiers pertaining to a communication session and transmitting the set of serialized identifiers from the first client to the second client via a close-range communication connection. The second client de-serializes the set of unique identifiers and transmits a request to a communication session server to assume control of the communication session from the first client. A communication session server may perform an authentication of the second client that requires the second client to provide credentials associated with a user account. In some implementations, the present disclosure provides for the creation of a temporary use token that enables a client to temporarily acquire credentials associated with a user account.Type: GrantFiled: June 4, 2013Date of Patent: March 22, 2016Assignee: Google Inc.Inventors: Kareem Aladdin Nassar, Shrikrishna Vijaykumar Borde, Justin Mattson
-
Publication number: 20150088988Abstract: Content such as a television program can be shared by pushing a content identifier to a queue through a social network. A share request from a sender can designate a recipient for the content. An implementation can determine if the sender and the recipient have permission to share the content. If permitted, an identifier associated with the content can be pushed to a viewing queue of the recipient. A user can subscribe to follow a viewing queue, which can provide to the user access to the queue's listing of content, as well as the content itself.Type: ApplicationFiled: December 21, 2012Publication date: March 26, 2015Applicant: Google Inc.Inventors: Yuan Yuan, Kareem Aladdin Nassar, Christopher McKillop
-
Publication number: 20140359709Abstract: Implementations of the present disclosure provide systems and methods for seamlessly transferring a communication session from a first client to a second client via a close-range communication connection. Implementations contemplate serializing a set of unique identifiers pertaining to a communication session and transmitting the set of serialized identifiers from the first client to the second client via a close-range communication connection. The second client de-serializes the set of unique identifiers and transmits a request to a communication session server to assume control of the communication session from the first client. A communication session server may perform an authentication of the second client that requires the second client to provide credentials associated with a user account. In some implementations, the present disclosure provides for the creation of a temporary use token that enables a client to temporarily acquire credentials associated with a user account.Type: ApplicationFiled: June 4, 2013Publication date: December 4, 2014Inventors: Kareem Aladdin Nassar, Shrikrishna Vijaykumar Borde, Justin Mattson
-
Patent number: 8904019Abstract: Certain implementations of the disclosed technology may include systems and methods for computing device communications. According to an example implementation of the disclosed technology, a method is provided that can include determining a status and capability of at least one selected computing device, and sending a generated message to the at least one selected computing device. The at least one selected computing device is configured to retrieve content from a source identified by a uniform resource identifier in the message, and the at least one selected computing device is further configured to present the retrieved content.Type: GrantFiled: March 14, 2013Date of Patent: December 2, 2014Assignee: Google Inc.Inventors: Yuan Yuan, Timothy Kilbourn, Kareem Aladdin Nassar, Andrew James Edward Mutton, Christopher McKillop, Manuel Roman Cuesta
-
Publication number: 20140201278Abstract: Certain implementations of the disclosed technology may include systems and methods for computing device communications. According to an example implementation of the disclosed technology, a method is provided that can include determining a status and capability of at least one selected computing device, and sending a generated message to the at least one selected computing device. The at least one selected computing device is configured to retrieve content from a source identified by a uniform resource identifier in the message, and the at least one selected computing device is further configured to present the retrieved content.Type: ApplicationFiled: March 14, 2013Publication date: July 17, 2014Applicant: GOOGLE INC.Inventors: Yuan Yuan, Timothy Kilbourn, Kareem Aladdin Nassar, Andrew James Edward Mutton, Christopher McKillop, Manuel Roman Cuesta