Patents by Inventor Faisal Siyavudeen
Faisal Siyavudeen 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: 11882164Abstract: One or more Push-To-Talk (PTT) processing devices of an Internet Protocol (IP) communication system receive an indication that a telephone call has been parked in the IP communication system. The one or more PTT processing devices determine the location of one or more PTT users of the IP communication system. The one or more PTT processing devices generate a first PTT channel based upon location of the one or more PTT users. The first PTT channel includes a first subset of the one or more PTT users. The one or more PTT processing devices transmit a first PTT audio notification that the telephone call is parked in the IP communication system to the first PTT channel.Type: GrantFiled: August 13, 2020Date of Patent: January 23, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Faisal Siyavudeen, Sanjay Sinha, Adnan M. Agboatwalla, Irfan Shokat Shahdad, Hakim Mehmood
-
Patent number: 11869511Abstract: Techniques are provided to validate a digitized audio signal that is generated by a conference participant. Reference speech features of the conference participant are obtained, either via samples provided explicitly by the participant, or collected passively via prior conferences. The speech features include one or more of word choices, filler words, common grammatical errors, idioms, common phrases, pace of speech, or other features. The reference speech features are compared to features observed in the digitized audio signal. If the reference speech features are sufficiently similar to the observed speech features, the digitized audio signal is validated and the conference participant is allowed to remain in the conference. If the validation is not successful, a variety of possible actions are taken, including alerting an administrator and/or terminating the participant's attendance in the conference.Type: GrantFiled: June 9, 2021Date of Patent: January 9, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Faisal Siyavudeen, Anupam Mukherjee, Vibhor Jain
-
Patent number: 11824674Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media for participating in a meeting through an application provider using application-specific network slices. A method includes transmitting a request to a mobile network operator (MNO) for setup of a data connection with a device for a meeting provided by an application provider; receiving allowed network slices for the data connection that are generated by the MNO for the meeting; identifying a network slice from the allowed network slices for the meeting based on one or more characteristics specific to the meeting; and establishing the data connection with the mobile network operator based on the network slice.Type: GrantFiled: October 25, 2021Date of Patent: November 21, 2023Assignee: Cisco Technology, Inc.Inventors: Rajesh Indira Viswambharan, Ram Mohan Ravindranath, Faisal Siyavudeen, Vinay Saini
-
Publication number: 20230275994Abstract: A call is conducted with a first device of a user, the first device lacking captions capability. A second device of the user is identified for receiving captions for the call from among a plurality of second devices of the user based on one or more from a group of distances of the second devices to a location of the first device, display quality of the second devices, status of the second devices, and user preferences for the second devices. An identified second device is joined to the call to receive the captions during the call conducted with the first device.Type: ApplicationFiled: February 28, 2022Publication date: August 31, 2023Inventors: Ram Mohan Ravindranath, Faisal Siyavudeen, Manish Joshi
-
Publication number: 20230132233Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media for participating in a meeting through an application provider using application-specific network slices. A method includes transmitting a request to a mobile network operator (MNO) for setup of a data connection with a device for a meeting provided by an application provider; receiving allowed network slices for the data connection that are generated by the MNO for the meeting; identifying a network slice from the allowed network slices for the meeting based on one or more characteristics specific to the meeting; and establishing the data connection with the mobile network operator based on the network slice.Type: ApplicationFiled: October 25, 2021Publication date: April 27, 2023Inventors: Rajesh Indira Viswambharan, Ram Mohan Ravindranath, Faisal Siyavudeen, Vinay Saini
-
Publication number: 20220399024Abstract: Techniques are provided to validate a digitized audio signal that is generated by a conference participant. Reference speech features of the conference participant are obtained, either via samples provided explicitly by the participant, or collected passively via prior conferences. The speech features include one or more of word choices, filler words, common grammatical errors, idioms, common phrases, pace of speech, or other features. The reference speech features are compared to features observed in the digitized audio signal. If the reference speech features are sufficiently similar to the observed speech features, the digitized audio signal is validated and the conference participant is allowed to remain in the conference. If the validation is not successful, a variety of possible actions are taken, including alerting an administrator and/or terminating the participant's attendance in the conference.Type: ApplicationFiled: June 9, 2021Publication date: December 15, 2022Inventors: Faisal Siyavudeen, Anupam Mukherjee, Vibhor Jain
-
Publication number: 20220382568Abstract: A method comprises: at a computer device configured with user applications grouped in multiple virtual desktops hosted on and displayed by the computer device: establishing an online meeting with remote computer devices over a network; responsive to user input, selecting one of the multiple virtual desktops to be a shared virtual desktop, such that all other ones of the multiple virtual desktops become unshared virtual desktops; sharing, with the remote computer devices, the shared virtual desktop, including first user applications of the user applications that are grouped in the shared virtual desktop; and not sharing, with the remote computer devices, any of the unshared virtual desktops and second user applications of the user applications that are grouped in the unshared virtual desktops.Type: ApplicationFiled: May 25, 2021Publication date: December 1, 2022Inventors: Rajarshee Dhar, Ram Mohan Ravindranath, Deepesh Arora, Faisal Siyavudeen, Mingfeng Yang
-
Patent number: 11507399Abstract: A method comprises: at a computer device configured with user applications grouped in multiple virtual desktops hosted on and displayed by the computer device: establishing an online meeting with remote computer devices over a network; responsive to user input, selecting one of the multiple virtual desktops to be a shared virtual desktop, such that all other ones of the multiple virtual desktops become unshared virtual desktops; sharing, with the remote computer devices, the shared virtual desktop, including first user applications of the user applications that are grouped in the shared virtual desktop; and not sharing, with the remote computer devices, any of the unshared virtual desktops and second user applications of the user applications that are grouped in the unshared virtual desktops.Type: GrantFiled: May 25, 2021Date of Patent: November 22, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Rajarshee Dhar, Ram Mohan Ravindranath, Deepesh Arora, Faisal Siyavudeen, Mingfeng Yang
-
Patent number: 11178006Abstract: Replacement of collaboration endpoints may be provided. First, a management server may cause a deprecated device to display an upgrade function notification. An indication from the deprecated device that the upgrade function notification has been selected may be received. In response to receiving the indication from the deprecated device that the upgrade function notification has been selected, the deprecated device may be caused to display a password and instructions to replace the deprecated device with a new device. Next, the password and an address associated with the new device may be received from the new device. In response to receiving the password, the new device may then be provisioned using the address.Type: GrantFiled: March 9, 2020Date of Patent: November 16, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Faisal Siyavudeen, Wayne Moorefield, Jr.
-
Publication number: 20210281474Abstract: Replacement of collaboration endpoints may be provided. First, a management server may cause a deprecated device to display an upgrade function notification. An indication from the deprecated device that the upgrade function notification has been selected may be received. In response to receiving the indication from the deprecated device that the upgrade function notification has been selected, the deprecated device may be caused to display a password and instructions to replace the deprecated device with a new device. Next, the password and an address associated with the new device may be received from the new device. In response to receiving the password, the new device may then be provisioned using the address.Type: ApplicationFiled: March 9, 2020Publication date: September 9, 2021Applicant: Cisco Technology, Inc.Inventors: Faisal Siyavudeen, Wayne Moorefield, JR.
-
Patent number: 10397183Abstract: An example method is provided and includes receiving a relay address allocation request from an endpoint, the relay address allocation request comprises a unique session identifier that identifies a conference session joined by the endpoint for media streaming; determining a relay candidate comprising a relay transport address for allocating to each endpoint of the conference session having the unique session identifier. Further, the method includes mapping the relay candidate with the unique session identifier and sending a relay address allocation response that comprises at least the relay candidate mapped with the unique session identifier. The method further includes receiving a single copy of one or more media stream packets from the conference controller and relaying the one or more media stream packets via the relay transport address identified by the unique session identifier to each of the one or more endpoints in the session having the unique session identifier.Type: GrantFiled: November 10, 2016Date of Patent: August 27, 2019Assignee: Cisco Technology, Inc.Inventors: Ram Mohan Ravindranath, Faisal Siyavudeen
-
Publication number: 20180131672Abstract: An example method is provided and includes receiving a relay address allocation request from an endpoint, the relay address allocation request comprises a unique session identifier that identifies a conference session joined by the endpoint for media streaming; determining a relay candidate comprising a relay transport address for allocating to each endpoint of the conference session having the unique session identifier. Further, the method includes mapping the relay candidate with the unique session identifier and sending a relay address allocation response that comprises at least the relay candidate mapped with the unique session identifier. The method further includes receiving a single copy of one or more media stream packets from the conference controller and relaying the one or more media stream packets via the relay transport address identified by the unique session identifier to each of the one or more endpoints in the session having the unique session identifier.Type: ApplicationFiled: November 10, 2016Publication date: May 10, 2018Inventors: Ram Mohan RAVINDRANATH, Faisal SIYAVUDEEN
-
Patent number: 9667635Abstract: A trust relationship is established at a first network connected device between the first network connected device and a second network connected device. A communication session is established between the first network connected device and a third network connected device, wherein the third network connected device lacks a trust relationship with the second network connected device. A message is sent from the first network connected device to establish a communication session between the third network connected device and the second network connected device based on the trust relationship between the first network connected device and the second network connected device.Type: GrantFiled: March 26, 2015Date of Patent: May 30, 2017Assignee: Cisco Technology, Inc.Inventors: Charles Calvin Byers, Toerless Eckert, Faisal Siyavudeen
-
Publication number: 20160285891Abstract: A trust relationship is established at a first network connected device between the first network connected device and a second network connected device. A communication session is established between the first network connected device and a third network connected device, wherein the third network connected device lacks a trust relationship with the second network connected device. A message is sent from the first network connected device to establish a communication session between the third network connected device and the second network connected device based on the trust relationship between the first network connected device and the second network connected device.Type: ApplicationFiled: March 26, 2015Publication date: September 29, 2016Inventors: Charles Calvin Byers, Toerless Eckert, Faisal Siyavudeen
-
Patent number: 8630163Abstract: In one embodiment, a method includes receiving an indication of an availability from a primary registration server that is associated an endpoint associated an Internet Protocol (IP) protocol. The method also includes determining whether the primary registration server is available, and notifying the endpoint that the primary registration server is available if the primary registration server is available.Type: GrantFiled: September 28, 2006Date of Patent: January 14, 2014Assignee: Cisco Technology, Inc.Inventors: Ivan T. Varghis, Jayaseelan Arulselvan, Paul E. Jones, Faisal Siyavudeen
-
Publication number: 20080317065Abstract: An apparatus and method for negotiating media capabilities is described. The method may comprise receiving an invite to establish a connection between a caller endpoint device and one of a plurality of callee endpoint devices of a shared line and identifying an initial common media capability between the caller endpoint device and the plurality of endpoint devices. Thereafter, the method may comprise negotiating a connection between the caller endpoint device and the callee endpoint device using the common media capability and determining if the caller endpoint device and the callee endpoint device have a common enhanced media capabilities. The connection may be re-negotiated using the enhanced media capability.Type: ApplicationFiled: June 20, 2007Publication date: December 25, 2008Applicant: Cisco Technology Inc.Inventors: Yaan Mirng Jeffrey Chen, Faisal Siyavudeen, Vijay Arumugam Kannan, Yosef Rizal Tamsil
-
Publication number: 20060274723Abstract: A method, system and apparatus are provided for call routing in a telephony network. The telephony network includes at least one voice gateway and is associated with a plurality of Virtual Private Networks (VPNs). The telephony network provider provides conventional telephony network access to all its VPN customers, while providing VPN customers with the freedom to manage call routing/processing in their networks. This is done by co-locating the voice gateway with the Provider Edge (PE) router of the provider network and registering the voice gateway with the routing entity in each VPN.Type: ApplicationFiled: June 1, 2005Publication date: December 7, 2006Applicant: Cisco Technology, Inc.Inventors: Faisal Siyavudeen, Prasanna Venkatraman